FFmpeg не всегда полностью объединяет видео?

#video #ffmpeg #concat

#Видео #ffmpeg #объединение

Вопрос:

Я пытаюсь объединить два видеоклипа, иногда у меня получается только три четверти видео, иногда я получаю только половину, а иногда мне удается получить все целиком. Кто-нибудь когда-нибудь сталкивался с этим? Вот моя команда ffmpeg:

 ffmpeg -i "concat:videos/clip1.ts|videos/clip2.ts"  -ar 44100  -b:a 128k -b:v 800k -vcodeclibx264 -bsf:v h264_mp4toannexb -f mpegts -t 120 videos/output.ts
 

Я просто не понимаю, почему иногда это работает отлично, а иногда я получаю только часть видео.

Комментарии:

1. Извините, но это было решено.

Ответ №1:

Это очень просто, и вам не нужен ffmpeg для объединения видео. Наши видео: video1.mp4, video2.mp4

 cat video* > full_video.mp4 
 

Другой вариант — создать список воспроизведения (текстовый файл, содержащий названия видео)

Создать Playlist.txt или playlist.m3u8 и добавьте в этот файл путь к видео:

video1.mp4

video2.mp4

и вызов ffmpeg:

 ffmpeg - i playlist.txt - codec .... fullvideo.ts