This version of the page http://sat.net.ua/index.php?Lev=articles&Id=952 (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2008-08-12. The original page over time could change.
Satellite Systems ltd - Спутниковые Системы | Статьи

  Статьи  
Резка и склейка *.AVI и *.MPG файлов
14-01-2004

   Одна из самых распространенных проблем является "резка" и "склейка" закодированного файла, с тем, чтобы его можно было записать на CD. В Интернете есть много статей на эту тему, но мне кажется, что они недостаточно подробные, и я решил написать свою.

Как разрезать MPG файл?

  Очень часто бывает ситуация, когда надо разрезать готовый MPG файл. Например, после того, как какой-либо длинный фильм (больше 80-ти минут) надо записать на CD-R. Часто бывает ситуация, когда фильмы не помещаются на 1 диск. В этом случае фильм надо "резать".

  Для работы нам понадобятся программка TMPGEnc.

  Программа не требует инсталляции, правда ее работа ограничена временем. Но ведь и нас тоже заставляют переводить часы то вперед то назад, то зимнее время, то летнее.

  С помощь программы можно конвертировать видео в MPEG 1 и MPEG 2, резать MPEGовкие файлы, объединять и разъединять видео и аудио потоки.

  Итак, запускаем TMPGEnc и идем в меню File, где выбираем раздел MPEG Tools, далее выбираем закладку Merge & Cut, в открывшемся окне нажимаем на кнопку Add, чтобы добавить файл, который будем резать. В списке Type выбираем MPEG1 Video-CD, кликаем на файл и нажимаем на клавишу Edit, после чего попадаем в окно редактора файла. Здесь есть небольшая тонкость - в старых версиях программы была ошибка. Если не нажать на клавишу Play (>) и не дать программе проиграть первые несколько секунд, то были проблемы с качеством. В новой версии эта проблема вроде бы убрана, но кто его знает. Задвигаем ползунок в начало куска, который надо отрезать и нажимаем на клавишу отметки начала блока "{". После этого значения в поле Range должны быть 00:00.00 (если, конечно, режим с самого начала), далее надо отметить конец первого блока. Двигаем ползунок до момента, когда по вашему мнению, надо резать. Желательно, конечно, резать в местах затемнения или в месте полной смены кадра. Крайне нежелательно резать посередине разговора или песни. Для того, чтобы отметить конец блока, надо нажать на кнопку "}".Теперь - нажимаем на ОК и возвращаемся назад, в раздел Merge & Cut. Выбираем имя файла, в который запишем отрезанный кусок (нажимаем на Browse в разделе Output), после того, как файл выбран - нажимаем на Run - первый файл будет создан.Занимает это не так много времени и сильно зависит от скорости диска и размера файла.

  После того, как файл создан, опять кликаем на исходный файл и нажимаем Edit, после чего возвращаемся в режим редактирования. Копируем время конца файла (второе окошко из Range) в окошко начала блока (первое). Нажимаем кнопку "{", ставим ползунок на конец фильма и нажимаем "}". В правом окошке из Range должна быть запись (если второй блок - до конца исходного файла), нажимаем на ОК и опять выходим в режим Merge & Cut. Выбираем имя файла, в который запишем второй кусок (нажимаем на Browse в разделе Output), после того, как файл выбран - нажимаем на Run - второй файл будет создан.

  На этом процесс резки файла завершен!

Как соединить (склеить) два MPG файла?

  Для работы нам понадобятся программка TMPGEnc. Программа не требует инсталляции, правда ее работа ограничена временем. Но ведь и нас тоже заставляют переводить часы то вперед то назад, то зимнее время, то летнее. С помощью программы можно конвертировать видео в MPEG1 и MPEG2, резать MPEGовкие файлы, объединять и разъединять видео и аудио потоки.

  • Запускаем TMPGEnc и идем в меню File, где выбираем раздел MPEG Tools
  • Выбираем закладку Merge & Cut и в списке Type выбираем MPEG1 Video-CD
  • Нажимаем на кнопку Add, чтобы добавить первый файл (файлы надо добавлять в порядке очередности)
  • После того, как первый файл выбран, опять нажимаем на кнопку Add, чтобы добавить второй файл
  • Теперь нажимаем на кнопку Browse из раздела Output, чтобы дать имя результирующего файла
  • В итоге получаем список из двух файлов, в порядке очередности
  • И теперь - заключительный аккорд - нажимаем на Run
  • После завершения процесса - получим большой файл

Как разрезать AVI?

  Для работы нам понадобятся программка: Virtual Dub

  • Также запасаемся терпением и местом на винчестере.
  • 3апускаем Virtual Dub и идем в меню File, где выбираем раздел Open Video File
  • Выбираем нужный файл
  • Ставим ползунок перемещения по файлу в начало и нажимаем кнопку отметки начала блока:

  • Находим нужный участок и нажимаем кнопку отметки конца блока. Отметка должна быть на ключевом кадре. Для перемещения по ключевым кадрам, пользуемся клавишами перемещения курсора, при этом удерживаем клавишу Shift:

  • В меню Video выбираем Direct Stream Copy
  • В меню Audio выбираем Direct Stream Copy
  • В меню File выбираем Save as AVI
  • Выбираем имя файла для первой части
  • Сидим и ждем, пока программа запишет выбранный кусок фильма
  • После того, как кусок записан, ставим ползунок на ключевой кадр, на котором был обрезан фильм и нажимаем кнопку отметки начала блока
  • Ставим ползунок в конец фильма и нажимаем кнопку отметки конца блока
  • Проверяем, что в меню Video и Audio осталось Direct Stream Copy. В меню File выбираем Save as AVI
  • Выбираем имя файла для второй части
  • И опять сидим и ждем, пока программа запишет оставшийся кусок фильма
  • На этом процесс резки файла завершен!

Как соединить (склеить) два AVI файла?

  Для работы нам понадобятся программка: Virtual Dub

  • Запускаем Virtual Dub и идем в меню File, где выбираем Open Video File
  • Выбираем первый файл
  • В меню File выбираем Append AVI Segment
  • Выбираем второй файл
  • В меню Video выбираем Direct Stream Copy
  • В меню Audio выбираем Direct Stream Copy
  • В меню File выбираем Save as AVI
  • Выбираем имя для результирующего файла
  • И сидим и ждем, пока программа запишет все на диск
  • После завершения процесса - получим большой файл

Демультиплексирование

  • Запускаем TMPGEnс и выбираем в меню File раздел MPEG Tools:
  • Выбираем закладку Simple De-multiplex и кликаем на кнопку Browse в разделе Input
  • В открывшемся окне, выбираем имя нужного файла и нажимаем на кнопку Open
  • В графах Video Output и Audio Output появятся файлы типа M1V (только видео) и MP2 (только аудио в формате MPEG1 Layer 2).
  • Теперь, все, что нам остается - это нажать на кнопку Run TMPGEnc начнет разделять файл
  • По окончании процесса, получим два файла - видео и аудио
После того, как демультиплексирование выполнено, получаем два файла - с расширением .M2V и .MP2 соответственно. Запускаем BBMPEG и нажимаем на клавишу - Start Encoding. Пусть надпись на этой кнопке вас не смущает - таким образом мы получаем доступ к функциям мультиплексирования и резки файлов
  • В открывшемся окне, нажимаем на кнопку Settings
  • Выбираем закладку Input and Output files, идем в раздел MPEG
  • Program Stream file и кликаем на кнопку Open PS
  • Задаем имя результирующего файла и нажимаем на Save
  • Теперь нам надо выбрать видеофайл. Для этого, нажимаем на кнопку Open VS
  • Выбираем файл с видео (тот, что мы получили в результате демультиплексирования
  • Теперь нам надо выбрать файл с аудиодорожкой. Нажимаем на кнопку Open AS1
  • И задаем имя аудиофайла
  • Выбираем закладку Program Stream Settings и отмечаем тип выходного файла (SVCD)
  • Теперь, кликаем на закладку General Settings. Первым делом, ставим галочки на Multiplex Video и Multiplex Audio, после чего, переходим к самой сложной части процесса. BBMPEG хочет знать с какого и по какое место он должен резать файл. В принципе, если все, что нам нужно сделать - это разрезать большой файл, то выставляем в Start Second - 0, а в End Second - полную длительность исходного файла. Ее можно узнать в любом плейере, но если вы ошибетесь и выставите большее, чем нужно, значение, то ничего страшного не произойдет. Также, надо выставить размер файла в Max Size (MB) в мегабайтах. Если вы используете диски 650Мб, то надо выставить 735, а если 700Мб, то 795. В результате, получится несколько файлов, каждый длиной по 735Мб в первом случае и 795 во втором. Файлы будут пронумерованы, так что можно легко понять, какой порядок частей.
  • После того, как все данные введены, нажимаем на ОК
  • Возвращаемся в уже знакомое нам окно и нажимаем Start
  • BBMPEG начнет процесс резки, По завершении процесса (резки, а не кофепития) получим разрезанные SVCD файлы, которые можно будет записывать на диски.

<< назад

перепечатка материалов с сайта запрещена
  Copyright © 2000-2007 Satellite Systems
  Created by Pictograph