|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2012, 19:07 | #1 |
Новичок
Джуниор
Регистрация: 19.05.2012
Сообщений: 1
|
ffmpeg: Добавить аудиопоток
Добавить аудио поток, из одного файла в другой.
Добавил новую программу в выходной-файл. av_new_stream( pFormatCtxOutFl, newIDProgram ); Скопировал туда все параметры из файла-источника. memcpy( pFormatCtxOutFl->streams[ nb_audStrOut ], pFormatCtxOutFl->streams[ i ], sizeof( AVStream ) ); Пытаюсь записать avformat__write _header( pFormatCtxOutFl, NULL); И тут возникает ошибка 0xC0000005: Нарушение прав доступа при чтении "0x00000024". Что за параметр option? Который передается вторым в avformat_ write_ header()? Мне кажется ошибка именно в нем! И помогите пожалуйста с моими дальнейшими действиями, как мне записать аудио данные из другого файла? Мои предположения: 1) Читать фрейм 2) Если там аудио то декодировать 3) Потом как то записать его в другой файл А если так то как записать его в другой файл? Заранее спасибо! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не могу добавить \ | fredwriter | Visual C++ | 1 | 18.12.2011 01:38 |
к элементам первой половины массива добавить минимум, а к элементам второй - добавить максимум | specialist | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 08.05.2011 01:46 |
Проблема при компилировании ffmpeg под window xр | nbyte2 | Общие вопросы C/C++ | 0 | 07.11.2010 19:30 |
Установка ffmpeg-php под Windows | HellMercenariess | PHP | 2 | 14.09.2010 20:38 |
Входящий аудиопоток | FIPC | Win Api | 1 | 03.06.2010 10:10 |