Help - Search - Member List - Calendar
Full Version: Как вырезать рекламу из MPEG-2 потока?
Форумы RDA > Технический раздел > Общие вопросы
genpix
Собственно,
сегодня смог сделать первую запись со спутника (DishNetwork, channel #592, RTVI).
Запись происходила через DVB-S карту (т.е. сохранялся исходный MPEG-2 поток!!).
Расходуется приблизительно 18 МБ на минуту видео/аудио.
Пробую перегнать в DivX 5.0.2, покажу что получилось.

Проблемы с RTVI: они вставляют рекламу в фильм.
Вопрос: как ее вырезать из MPEG-2 потока? (чтоб перед DivX кодировкой в виде исходника был один файл)

PS: здесь еще ловятся #593 (RTVI+) и #594 (НТВ Америка). полный список 148W сптника здесь

PPS: на вопросы "как ты до такой жизни дошел? Напиши что нужно купить/инсталлировать, чтоб и у меня такое заработало" пока отвечать не буду - потому как заработает не у всех, я и сам 2 месяца уже провозился (софт еще только в альфа версии, даже не бетта; так что еще куча багов, и пока неизвестно когда "надежно" заработает).
DarkK
А в TMG разве mpeg2 резать нельзя?
filimon
Как вариант можно рассмотреть опцию сначала перекодировать в DivX,а уж потом вырезать рекламу.
Но в TMPGEnc есть опция вырезать ненужные фрагменты.
На сколько я помню в меню File->Mpeg tools
genpix
QUOTE (DarkK @ Feb 9 2003, 20:44)
А в TMG разве mpeg2 резать нельзя?

в смысле, порезать на куски, а потом нужное склеить (в том же TMPGEnc)?
Попробую.
Не запорол бы он (TMPGEnc) синхронизацию. Были у него такие глюки раньше. Проверю, исправили ли это в последних версиях.
genpix
перенёс
b-x
QUOTE (genpix @ Feb 10 2003, 06:18)
Собственно,
сегодня смог сделать первую запись со спутника (DishNetwork, channel #592, RTVI).

PPS: на вопросы "как ты до такой жизни дошел? Напиши что нужно купить/инсталлировать, чтоб и у меня такое заработало" пока отвечать не буду - потому как заработает не у всех, я и сам 2 месяца уже провозился (софт еще только в альфа версии, даже не бетта; так что еще куча багов, и пока неизвестно когда "надежно" заработает).

Молодец, все-таки добил!

Хоть какие-то ниточки покажи, за которые тянуть надо, чтобы такое вытянуть ... rolleyes.gif
bill
Попробуй этим вырезать:
womble.mpeg2vcr.3.13.+.keygen.rar
Довольно хорошо работает, мне нравится.
kopeika
а в каком формате софт пишет? pva ili mpeg

с звуком нестыковки есть?

mozhet pomozhet PVAInstrumento:

http://www.offeryn.de/dv.htm#pvas
genpix
QUOTE (kopeika @ Feb 10 2003, 01:13)
а в каком формате софт пишет? pva ili mpeg

с звуком нестыковки есть?

mozhet pomozhet PVAInstrumento:

http://www.offeryn.de/dv.htm#pvas

Использую EzDVB 2.20
Пишет в MPEG формате (DVD2AVI читает его без проблем).
Синхронизация звука - точно такая же, как и на телевизоре.
Проблема в том, что и на телевизоре она не всегда есть. Но если на телевизоре полная синхронизация, то и при записи в MPEG будет все ОК.
genpix
QUOTE (Bill @ Feb 10 2003, 00:10)
Попробуй этим вырезать:
womble.mpeg2vcr.3.13.+.keygen.rar
Довольно хорошо работает, мне нравится.

у меня Мул не работает (еще не знаю как заставить работать через FireWall).
Не мог бы мне переслать KeyGen, пожалуйста?
Саму прогу скачал с www.womble.com
Milky Man
Так проблемы-то нет, на самом деле. Ты через dvd2avi, avithynth создаёшь файл, который открывается в Virtual Dub (можно попробовать открыть сразу в VirtualDubMod 1.4.13 - он включает в себя поддержку mpeg2 и ac3 - скачать можно с doom9.org). потом все куски с рекламой выделяешь по очереди и удаляешь. smileold.gif Потом просчитываешь полученный результат в DivX в два прохода, как положено. smileold.gif Выделять куски рекламы - Home (метка начала) End (метка конца) Delete - удалить выделенный кусочек. Вроде бы не сложно. smileold.gif
genpix
VirtalDubMod 1.4.13 такой MPEG-2 открывать не хочет, ругается.
Milky Man
Честно скажу, что я сам им не пользовался ни разу ещё. поэтому я написал "можно попробовать открыть сразу ..." smileold.gif
Придётся по старинке... Загляни на Guide по DVD-Rip от Alonzo - там написано, как использовать dvd2avi, avisynth для открывания mpeg2 в обычном Virtual Dub. Просто не хочется повторяться, да я по его гайду учился - так что зачем быть испорченным телефоном. smileold.gif
genpix
QUOTE (Milky Man @ Feb 11 2003, 22:32)
Так проблемы-то нет, на самом деле. Ты через dvd2avi, avithynth создаёшь файл, который открывается в Virtual Dub (можно попробовать открыть сразу в VirtualDubMod 1.4.13 - он включает в себя поддержку mpeg2 и ac3 - скачать можно с doom9.org). потом все куски с рекламой выделяешь по очереди и удаляешь. smileold.gif Потом просчитываешь полученный результат в DivX в два прохода, как положено. smileold.gif Выделять куски рекламы - Home (метка начала) End (метка конца) Delete - удалить выделенный кусочек. Вроде бы не сложно. smileold.gif

a звук как синхронизовать?
Из видео я рекламу вырежу, а как из звуковой дорожки это же место вырезать?
Alonzo
DVD2AVI позволяет тоже сохранять кусками (все тоже самое, просто выделяешь только нужный фрагмент и сохраняешь вместе с аудио)
При этом, правда, возникают следующие трудности:

Трудность 1) Для АС3 потока фиг потом получится объединить его взад, разве что только через NanDub - понаделать сначала несколько клипов, а потом их уже соединять

Трудность 2) Для wave потока все проще (можно объединить в 1 файл напр. в CoolEdit'e), но я не уверен насчет синхронизации, а точнее значений delay для каждого куска. По крайней мере, когда я это проделывал для потока с АС3, там почти все время были разные значения для каждого куска.

Трудность 3) Я не знаю, как указать в 1 скрипте .avs несколько исходных файлов (наверняка такой способ должен быть, просто я не знаю). Если такую возможность не найти, то придется каждый кусок кодировать поодиночке (add avi segment не работает для avs файлов)
Milky Man
Думаю, удобнее будет порезать в dvd2avi - ведь реклама идёт примерно через равные промежутки времени - так что куски получатся примерно равновеликие. Все по одному закодировать с битрейтом, просчитанным для общей длины (с помощью Job List можно удобно это сделать), а потом всё склеить со звуком в NanDub или в том же VD Mod.
Может попытаться заставить Mod открывать mpg2? Тогда всё было бы проще... Может Mod не один есть?
kempston
Резать Мпег рекомендуется при помощи http://mitglied.lycos.de/darkav/download/M...EG2Cut-1.15.rar
Так как мпег нарезка не обеспечивает кадровую точность - для вырезания рекламы и прочих нежелательных элементов рекомендуется прописывать нарезку в avisynth и конвертировать в XviD/SVCD/DVD.
Пример сабжевого avs скрипта, использующего несколько источников, решающего проблемы синхронизации при склеивании нескольких источников и вырезающего нежелательные куски (в данном случае 10000-11000,20000-21000).
#############################
LoadPlugin("MPEG2DEC.dll")
mpeg2source("D:\Show1.d2v").AudioDub(WavSource("D:\Show1.wav"))+mpeg2source("D:\Show2.d2v").AudioDub(WavSource("D:\Show2.wav"))
Trim(0,10000)+Trim(11000,20000)+Trim(21000,0)
#############################
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2025 Invision Power Services, Inc.