Как заменить аудиодорожку в mp4 контейнере (звук aiff видео avc ) ?
Пробую вот так
ffmpeg -i video.mp4 -i video.aiff -codec copy -shortest video1.mp4
Вот вывод, в результате в файле только одна дорожка, старая. Мне в идеале нужно старую убрать а новую добавить
Stream #1:0: Audio: pcm_s16be, 48000 Hz, 2 channels, s16, 1536 kb/s
[mp4 @ 0x127f960] Codec for stream 0 does not use global headers but container format requires global headers
[mp4 @ 0x127f960] Codec for stream 1 does not use global headers but container format requires global headers
Output #0, mp4, to 'treningNatasha1.mp4':
Metadata:
major_brand : mp42
minor_version : 19529864
compatible_brands: mp42isom
encoder : Lavf56.40.101
Stream #0:0(eng): Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 15150 kb/s, 25 fps, 25 tbr, 12800 tbn, 25 tbc (default)
Metadata:
creation_time : 2016-11-29 14:12:01
handler_name : Video Media Handler
encoder : AVC Coding
Stream #0:1(eng): Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, 192 kb/s (default)
Metadata:
creation_time : 2016-11-29 14:12:01
handler_name : Sound Media Handler
Stream mapping:
Stream #0:1 -> #0:0 (copy)
Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=14725 fps=4000 q=-1.0 Lsize= 1103443kB time=00:09:49.00 bitrate=15347.0kbits/s
video:1089304kB audio:13810kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.029805%