0
我從兩臺不同的Panasonic設備獲得了一堆電影。只要我從一臺設備連接電影 - 最終電影是光滑的。
但是,當我從第二個設備添加影片剪輯後,在最終影片從第一個設備播放影片後,它將顯示音頻,並且僅顯示來自其他設備的影片剪輯的靜止圖像。
ffmpeg無法連接來自兩個不同設備的電影
ffmpeg -f concat -i mylist.txt -c copy final_movie.MP4
例ffprobe:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'S6810001.MP4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf57.27.100
Duration: 00:00:10.62, start: 0.021333, bitrate: 1131 kb/s
Stream #0:0(eng): Video: h264 (High) (avc1/0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 998 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(eng): Audio: aac (LC) (mp4a/0x6134706D), 48000 Hz, stereo, fltp, 132 kb/s (default)
Metadata:
handler_name : SoundHandle
第二設備影片剪輯:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'a/T00004.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf57.27.100
Duration: 00:00:33.18, start: 0.000000, bitrate: 1190 kb/s
Stream #0:0(und): Video: h264 (High) (avc1/0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 929 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: ac3 (ac-3/0x332D6361), 48000 Hz, stereo, fltp, 256 kb/s (default)
Metadata:
handler_name : SoundHandler
Side data:
audio service type: main
爲什麼電影仍然是?如何準備它可以正確連接?
奇怪的是它確實起到從第二個文件中的音頻,如每OP。 – Mulvya
第一種方法失敗。第二次工作。 謝謝。 – T4ng10r
很高興聽到它的工作。第一種方法是錯誤的,所以我刪除了它......我做了一個錯誤的假設,並沒有真正想到。 – LordNeckbeard