Можно ли написать простой mp3-плеер? Если да, как мне его строить? Есть ли онлайн-ресурсы, которые могут помочь?Построение простого mp3-плеера
ответ
Это будет основой создания на основе флэш-MP3-плеер: http://www.macloo.com/examples/audio_player/
Ваш вопрос немного слишком неопределенными, чтобы оправдать явного указания, какой язык следует использовать.
^_^
Вы можете использовать HTML-тег <audio>
наряду с некоторыми простыми JavaScript, чтобы создать хороший музыкальный проигрыватель, который может искать и делать все, что нормальный игрок может. Это лучший вариант, поскольку он стандартный, поддерживаемый в большинстве браузеров, в том числе без Flash, и не обладает отсутствием безопасности, нестабильностью и ненужным удалением Flash.
Ну, если вы хотите построить Stand Alone mp3-плеер, Бросьте компонент TMediaPlayer в форме Delphi и взять его оттуда;)
Это уже сделано и доступно на Google Code в Damn Small Media Player.
Его построенный на C++, и игрок просто занимает только 716KB пространства, и это простое программное обеспечение для загрузки и использования. Нет монтажники и т.д.
Он не имеет функции, такие как:
Play Mp3s
Have A плейлисты, сохраняющие его и возможность добавлять все файлы в плеер сразу.
Многоплатформенный код.
Playlist Queue
Поиск
wow спасибо, я думаю, было бы полезно – wantoknow
Да, процесс довольно прост. Изучали ли вы сжатие данных? Все, что вам нужно, это программа, которая берет поток файлов со входа - ваш mp3-файл, распаковывает его в соответствии с данным битрейтом с помощью mp3. Google для алгоритма. Есть готовые фрагменты для декодирования huffman и т. Д. И записывает этот декодированный поток в ваш аудиодрайвер. Вам не нужно понимать алгоритм, просто его реализовать
спасибо. Есть ли какие-то учебники, которые я мог бы выполнить? – wantoknow
учебники для чего именно? – Laz
Мне нравится объяснение. – MysteryDev
Какой язык/платформа вы имеете в виду? – nc3b
Вы хотите что-то, что может играть и mp3 на веб-странице, или вы хотите запрограммировать настоящий mp3-плеер, который вы можете запустить в своей системе (например, медиаплеер Windows или itunes)? –