Аудио сплиттер
Я хочу попробовать написать какую-нибудь программу для работы с медиа-контентом. Сам думаю, что проще было бы начать с написания аудио сплиттера.
Вот мои первые вопросы:
1. Если сразу смотреть на будующее, в котором я возможно захочу написать и видео редактор, то какие форматы аудио/видео (кодеки и контейнеры) я смогу предлагать для редактирования и перекодирования, при условии что программа будет бесплатной? На все ли форматы я смогу достать документацию для написания программы? В первую очередь меня интересует WAV, MP3, WMA, ASF, WMV(кодек/контейнер) и AVI.
2. Опять таки, смотря в будующее, где возможно придёться писать более серьёзные проэкты, какой язык лучше выбрать для написания такого рода программ?
3. Какой бесплатный компилятор для данного языка вы можете посоветовать на Windows и Linux Ubuntu.
С языком вопрос для холивара.
А вот с платформ для которых требуется программа и стоило начинать, это несколько сужает выбор.
Сорсы и кодеки как пример можешь посмотреть в
В видео/аудиообработке программирование - далеко не самое важное. От силы процентов 5.
Начать лучше с физики, математики и физиологии.
Прежде всего, я бы начал с физиологии зрения, физиологии слуха, теории информации, особенностей восприятия информации человеком через органы зрения и слуха.