Як розділити великий відео-файл MPEG-4 на менші файли?


10

Я маю годину неочищених кадрів з групи зустрічей користувачів, які я хочу розділити на 10-хвилинні шматки, щоб я міг завантажувати їх на YouTube. Я здійснив кілька пошуків і не зміг знайти хорошого способу досягти цього. Чи знаєте ви хороший метод чи інструмент для розбиття відео? У мене є доступ до програмного забезпечення Adobe з роботи.

EDIT: Друг на роботі запропонував мені перевірити http://videohelp.com, але він заблокований тут на роботі, тому, мабуть, мені доведеться перевірити це пізніше.


2
Я знаю, що MeGUI має можливість розділити MP4 за розміром файлів, але я не думаю, що він може робити часові коди ... Як було закодовано джерело - CBR або VBR?
Прорив

1
класно, я перевірю MeGUI Я майже впевнений, що кодування VBR. Я записав його на Flip Ultra HD
Роберт Грейнер

1
Хм, це ускладнює. Якщо це була CBR, то ви могли просто визначити, якою буде велика 10 хвилин, і розділити її на цей розмір. Для VBR вам може знадобитися перекодувати файл, оскільки важко просто розділити файли за певними часовими кодами без ключових кадрів.
Прорив

А, бачу. Все-таки, можливо, варто спробувати, хоча.
Роберт Грейнер

1
Я думаю, ви завжди могли б наблизити його, отримавши середній розмір відео за десять хвилин (або дев'ять, якщо хочете бути в безпеці), а потім розділити його на цей розмір. Так, щоб ви знали, ви можете потрапити в меню розбиття в MeGUI, перейшовши до Tools -> Muxer -> MP4 Muxerта встановивши другий останній варіант ( Splitting).
Прорив

Відповіді:


13

Якщо ви не боїтеся командного рядка ffmpeg - це інструмент для використання.

Це трохи складно, але більшість безкоштовних інструментів засновані на ffmpeg, оскільки це найпотужніший. Це зразок команди, щоб розділити 30 секунд відео.

ffmpeg -i input.avi -vcodec copy -ss 00:00:10:15 -t 00:00:30:00 output.avi

Якщо у вас є Windows, встановити його досить складно, але ось кілька хороших посилань, щоб отримати його. http://ffmpeg.arrozcru.org/wiki/index.php?title=Links


1
+1 відмінно, це може бути саме те, що я шукаю. Я перевірю це сьогодні ввечері, коли повернуся з роботи додому. Дякую.
Роберт Грейнер

сподіваюся, що це працює для вас, я використовую Linux і мені вдалося зробити з ним чудові речі.
озноб42,

1
Це насправді добре ... Чи робить це кодування чи просто розділяє файли та записує відповідні заголовки?
cp2141

Я вважаю, що у цьому випадку ви уникаєте кодування та просто копіюєте потік, але я не впевнений у специфіці.
озноб42

чи не означає - немає звуку? він не хотів аудіо?
барлоп

3

Якщо ви готові спробувати , meGUI може обробляти розбиття MP4-файлів за розміром файлів. Для цього просто запустіть програму та перейдіть до програми Tools -> Muxer -> MP4 Muxer. Імпортуйте файл, і тоді ви можете ввести розмір файлів, щоб розділити його.

Якщо ви працюєте із вмістом CBR, ви можете визначити розмір файлів для десятихвилинного сегмента за допомогою бітрейта. Якщо це VBR, то це менш послідовно залежно від вмісту, тому слід орієнтуватися на дещо менший час (наприклад, середній розмір дев’ятихвилинного сегмента), щоб ви не перевищували 10-хвилинний ліміт.


2
ffmpeg -i input.avi -acodec copy -vcodec copy -ss 00:00:00:00 -t 00:10:00:00 output.avi

Це також скопіює аудіо ... щойно завантажило музичне відтворення звуку на YouTube музичного виступу. -ан винуватець. Manpages FTW.


0

Якщо ваше відео знаходиться в контейнері MP4, MOV або 3GP (тобто має розширення .mp4, .mov або .3gp), тоді вам потрібні MP4Box ( утиліта командного рядка) та YAMB (GUI для MP4Box).

Запустіть YAMB і виберіть розділ «Редагування», є опція «Клацніть, щоб розділити файли MP4 / M4A / MOV / 3GP».

ЯМБ

Альтернативні місця завантаження: MP4Box та YAMB

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.