14

Я создаю множество таких маленьких клипов на своей цифровой камере. Они представлены в формате .mpg, и прежде чем я поделюсь ими с другими, я бы хотел просто присоединиться, отснять несколько секунд здесь и там.

Я использую Google Picassa для создания новых начальных и конечных точек, но пока не знаю, как можно присоединиться к mpgs.

Какое лучшее бесплатное программное обеспечение я могу использовать для этого?

7 ответов7

21

Файлы MPG легче всего присоединиться. Вы можете скопировать их вместе. В Windows вы используете

copy/b file1.mpg+file2.mpg+file3.mpg newfile.mpg

В Linux я использую cat:

cat file1.mpg file2.mpg file3.mpg >> newfile.mpg
9

Последние версии ffmpeg могут сделать это через демультиплексор concat, который должен быть более надежным, чем использование cat или copy. Сначала создайте файл с именем input.txt, содержащий

file /path/to/input1.mpg
file /path/to/input2.mpg
file /path/to/input3.mpg

Затем используйте следующую команду ffmpeg:

ffmpeg -f concat -i inputs.txt -c copy output.mpg

Смотрите здесь для получения дополнительной информации.

2

Для Linux Avidemux достаточно хорош:

Для винды есть

Есть также более низкоуровневые инструменты, которые работают непосредственно с потоком MPEG, такие как:

Это может быть хорошо для резки без потерь, но дает гораздо меньше свободы.

1

Присоединяйтесь / кодируйте / конвертируйте в свое удовольствие с MediaCoder.

1

Как насчет Windows Movie Maker или Windows Live Movie Maker? (в зависимости от вашей версии Windows, которую вы используете в своих других вопросах).

0

Я использовал copy/b &, который соединяет файлы, но он что-то делает с заголовком, который путается с временным кодом. Но затем я прогнал весь файл через XMedia Recode, используя только видео-копирование (не конвертирование) и аудио-копию с тем же расширением, и это, казалось, выправило это:http://forum.videohelp.com/threads/375401-How-to Обрежьте-любой-видео-с-XMedia-Recode

0

Если вы просто скопируете их вместе с помощью командной строки, как указано выше, продолжительность не будет правильно отображаться в вашем медиаплеере, но она все равно может работать. Не доверяйте продолжительности, сообщенной вашим игроком - проверьте вручную.

При копировании и объединении видео с DVD, если я копирую без перекодирования, я получаю файлы mpg, которые я могу объединить с помощью команды копирования, а затем, даже если VLC не сообщает о продолжительности правильно, Handbrake "видит" правильную продолжительность, и окончательно перекодированные файлы mp4 воспроизводятся правильно и отображают правильную длительность.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .