2016-12-16 5 views
0

У меня есть 1 аудио файл из черточки потокаКак объединить фрагмент тира mp4 аудио с другим аудио

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file_191282-377206_header.mp4': Metadata: 

major_brand  : iso6 
minor_version : 1 
compatible_brands: mp42dashmsdhmsixiso6avc1isom 
creation_time : 2016-04-29T11:04:26.000000Z Duration: 00:00:30.02, start: 14.997333, bitrate: 49 kb/s 
Stream #0:0(eng): Audio: aac (LC) (mp4a/0x6134706D), 48000 Hz, stereo, fltp, 48 kb/s (default) 

Также на выходе ExifTool:

Movie Data Size     : 180193 
Movie Data Offset    : 6388 

я стараюсь слиться с другим аудио и сохранять метаданные информацию, такую ​​как Размер/Сброс данных фильма и время начала/продолжительности. Стараюсь с FFmpeg/MP4Box команды, как:

MP4Box -new -add file_191282-377206_header.mp4 -add out000.mp4 
ffmpeg -i file_191282-377206_header.mp4 -i out000.mp4 -codec copy -shortest output.mp4 
ffmpeg -i file_191282-377206_header.mp4 -i out000.mp4 -filter_complex amerge -ac 2 -c:a aac output.mp4 

Вся информация о времени стерты или изменены.

Итак, вопрос заключается в том, как объединить 2 аудиофайла внутри mp4 и не изменять размер видео/смещение и время начала/продолжительности?

ответ

0

Попытка объединить фактическое аудио (AAC) не медиа-контейнер (MP4).
Итак, извлеките AAC из каждого медиафайла, затем слейте эти аудио.
Завершите, добавив объединенное аудио обратно в новый выход MP4.

+0

Когда я помещаю аудио обратно в новый выход MP4, я теряю Продолжительность: 00: 00: 30.02 и начало: 14.997333 – mosvov

 Смежные вопросы

  • Нет связанных вопросов^_^