Я последовал совету в этой теме и сначала преобразовал видео в mkv, а затем присоединился, используя mkvmerge, который отлично работал! Плюс это быстрее, чем вышеупомянутое программное обеспечение.
Загрузка, перекодирование и присоединение видео YouTube
Я скачал набор Youtube видео, которые являются частью одного и того же эпизода. В настоящее время я пытался преобразовать их в mp4 с помощью ffmpeg, а затем соединить с MP4Box.
for f in *.flv; do ffmpeg -i "$f" -vcodec copy -acodec copy "$.mp4"; done MP4Box -cat part0.mp4 -cat part1.mp4 -cat part2.mp4 -cat part3.mp4 -cat part4.mp4 -new video.mp4
Однако после присоединения к MP4Box открытие видео в VLC делает странные вещи. Кажется, создайте видео, в котором одновременно играют 3 разных видео. После проверки видео имеют разные битрейты и частоты кадров, это вызывает проблему?
Поэтому я хотел бы перекодировать видео, чтобы они все были одинаковыми, а затем присоединиться к ним. Или есть лучший способ выполнить то, что я хочу?
Изменить: я должен был упомянуть, я хотел бы сделать это в командной строке, так как я хочу полуавтоматизировать этот процесс. Спасибо!
Edit2: Похоже, что люди имеют такие же проблемы, как я с MP4Box. Источники: 1 и 2 . Затем я попробовал avidemux, и он объединит их правильно, но звук ускоряется, что также упоминается здесь .
Окончательное редактирование и решение: я последовал совету в этой теме и сначала преобразовал видео в mkv, а затем присоединился, используя mkvmerge, который отлично работал! Спасибо!
6 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Вы пробовали openshot ? Это бесплатный (как в речи) видеоредактор для Linux.
OpenShot Video Editor - это бесплатный видеоредактор с открытым исходным кодом для Linux, лицензированный по лицензии GPL версии 3.0.
OpenShot может взять ваши видео, фотографии и музыкальные файлы и помочь вам создать фильм, о котором вы всегда мечтали. Легко добавляйте субтитры, переходы и эффекты, а затем экспортируйте свой фильм на DVD, YouTube, Vimeo, Xbox 360 и многие другие распространенные форматы.
Так что, если вы используете Ubuntu, например, он может легко присоединиться к видео.
Я бы порекомендовал чистые видеоредакторы большинства операционных систем. В Ubuntu, Pitivi (самая базовая функциональность); в Windows - Windows Movie Maker; в OSX, iMovie. Вы можете открыть проект, импортировать и присоединяться к любым клипам, которые вы хотите, и экспортировать в желаемый формат.
Я бы попробовал Avidemux - у него также есть интерфейс CMD, но я никогда не использовал его. Однако у Avidemux всегда были хорошие результаты, так как мне это было нужно. :-)
В ffmpeg faq описывается, как объединять видеофайлы. Я не знаю, решит ли это проблему для вас, но вы можете найти это полезным: Как объединить видео файлы
Вы можете использовать concat-фильтр ffmpeg для объединения нескольких видеофайлов.
-filter_complex concat=n=%2:a=1
Например
ffmpeg -i vid1.flv -i vid2.flv -filter_complex concat=n=2:a=1 out.mp4
Обратите внимание, что параметр n указывает количество видеофайлов в этом случае.
Похожие вопросы
-
11
Как конвертировать анимированный GIF в видео формат YouTube?
-
3
Какой лучший способ кодировать видео для загрузки на YouTube?
-
4
Как остановить веб-сайт для переопределения моих сочетаний клавиш
-
-
3
Как я могу смотреть видео в собственном окне?
-
4
Какой самый простой способ конвертировать видео MPEG в формат FLV?
-
2
Как я могу кодировать файл VRO в файл AVI
-
1
Есть ли способ переупорядочить фильмы в видеобаре YouTube?
-
7
Какой инструмент я могу использовать для копирования DVD фильмов?
-
1
Как я могу исправить проблемы с чересстрочной дрожью видео при воспроизведении на DVD-плеерах? (Микш...
-
1
Как просматривать видео на veoh.com с помощью HT03-A Android