Показать полную графическую версию : [решено] Как обрезать нижнюю часть MPEG файла?
Захватил видео в mpeg c VHS.
Осталась колыхающая линия в конце фрагмента.
Как убрать непересжимая?
пробывал через virtualdub с null transform без сжатия, в итоге идет отставание аудио от видео.
Как реализовать?
Misha hm
13-08-2009, 01:49
пробывал через virtualdub с null transform без сжатия »
всмысле, вы при режиме DirectStreamCopy (без пересжатия) смогли добавить какой-то фильтр? Это невозможно. Любой фильтр требует перекодирования.
Поправьте, если не прав.
DJ Mogarych
13-08-2009, 08:57
Захватывать VHS сразу в MPEG — плохая идея.
Попробуйте мой способ (http://forum.oszone.net/post-1068223.html#post1068223).
DJ Mogarych,
Я пробывал захватить virtualdubом правда делал без сжатия
расхождение звука с видео получал в итоге. В принципе можно было потом это исправить, но хотелось бы исключить лишнюю работу.
Вообще почему без сжатия происходит такая проблема?
спасибо за ссылку. попробую еще этим кодеком и попробую обработать только видео без аудио.
Misha hm,
нет я имею в виду, что ставлю полную обработку, только
выбираю в compression - no compression
DJ Mogarych
13-08-2009, 10:00
почему без сжатия происходит такая проблема? »
Потому что идёт большая нагрузка на жёсткий диск, который обязан записывать большой поток данных на протяжении длительного времени. Если диск фрагментирован или медлителен, он может в какой-то момент не справиться с поступающей информацией, и будут пропущены кадры, возникнет рассинхронизация и т. п. А процессор при захвате в несжатый avi ничего не делает.
Поэтому наиболее оптимальным вариантом было бы в меру нагрузить процессор, сжимая видео при захвате в формат без потерь (HuffYUV), и разгрузить тем самым жёсткий диск, который будет записывать меньший поток данных, соответственно, будет меньшая вероятность рассинхронизации.
Вот что нужно обязательно захватывать без сжатия - так это звук. Звук должен быть обязательно при захвате в формате WAV. Другие варианты могут дать рассинхронизацию.
хотелось бы исключить лишнюю работу »
Лучше сделать сразу как следует. VHS и так качеством не блещет, так у вас ещё получится дополнительные пережатия после захвата в уже сжатый формат, что качество явно не улучшит. MPEG и монтировать неудобно, потому что там кодируется не каждый кадр отдельно, а сценами (ключевой кадр - неключевые кадры). В моём способе потери исходного материала исчезающе малы; более того - обработанный материал смотрится лучше оригинала, потому что он почищен от шумов, поправлен баланс белого и сделана стабилизация тряски камеры.
P. S. Вы бы, кстати, написали конфигурацию своего компьютера (процессор - жёсткий диск - объём памяти - операционная система), разговор был бы более предметным.
P. P. S. Ещё при захвате не забывайте отключать все фоновые процессы, в первую очередь, антивирус.
VHS и так качеством не блещет, »
тем более у меня еще все через Video, видеомагнитофоны с разьемом S-video, так и не нашел.
Спасибо сегодня буду пробывать.
Вы бы, кстати, написали конфигурацию своего компьютера »
ок. сегодня скину.
DJ Mogarych
13-08-2009, 11:14
у меня еще все через Video »
У меня тоже. :)
P. S. Вы бы, кстати, написали конфигурацию своего компьютера »
XP SP3, Asus P5B, Core Duo E6750,2.66 ГГц, RAM 3Гб,
WD300гб(система)+WD1Тб(green)+WD1Tб(green),отдельный раздел для файла подкачки.
Попробуйте мой способ. »
у меня к сожалению нет Pinnacle. У меня итоговый результат должен получиться DVD.
то есть кодирую с помощью HuffYUV, потом мне как лучше сделать? дополнительным кодеком нужно пересжимать?
После обработки HuffYUV и фильтров, могу далее через Cyberlink PowerProducer прогнать?
DJ Mogarych
13-08-2009, 15:03
Ну, с такой конфигурацией беспокоиться не о чем - всё должно со свистом работать. :)
Мой способ нужно проделать до конца. Там всё описано для VirtualDub-a. А чем потом делать - всё равно. Можно и через Киберлинк.
Как можно заметить, мой способ предполагает лишь подготовку захваченного видео для монтажа, то есть, чистку, обрезку, выправление цветового баланса и устранение тряски.
Вкратце - сначала захват в HuffYUV, потом обработка фильтрами и сохранение финального результата в M-JPEG. Кстати, M-JPEG необязателен, я кодировал в него только потому, что Pinnacle studio некорректно работала с HuffYUV. Если Киберлинк нормально читает HuffYUV, то можно ограничиться только им, тем более, что кодировать-перекодировать в него можно сколько угодно: он сжимает без потерь.
Поэкспериментируйте на маленьком кусочке; попробуйте скормить Киберлинку кусочек видео, закодированном в HuffYUV, и если он его нормально обработает, значит, никакой M-JPEG вам не нужен.
DJ Mogarych,
столкнулся с проблемой.
установил кодек.
выбрал в device - Conexant Capture(DirectShow)
подключил цепочку фильтров, выбрал компрессию
с процем что-то неладное стало происходит(150%), и в итоге захваченный отрезок не запускается.
см.фото
http://i034.radikal.ru/0908/1f/f35c1e8c111ct.jpg (http://radikal.ru/F/i034.radikal.ru/0908/1f/f35c1e8c111c.jpg.html)
http://s46.radikal.ru/i113/0908/ce/736319b5dd5ct.jpg (http://radikal.ru/F/s46.radikal.ru/i113/0908/ce/736319b5dd5c.jpg.html)
пробывал захватывать без фильтров (нагрузка 20%)
но отрезок все равно не запускается, пишет память обратилась по адресу.......
использовал Huffyuv v2.2.0, потом установил 2.1.1
им прогнал, с фильтрами нагрузка остается, но уже файл проигрывается только изображение как на негативе
DJ Mogarych
13-08-2009, 20:02
seman, откройте, пожалуйста, мой "способ", и внимательно пошагово сделайте то, что там написано.
Захват осуществляется безо всяких фильтров.
Обработка проводится над уже захваченным материалом.
Находясь в режиме захвата в VirtualDub, в режиме Preview изображение есть?
VirtualDub последней версии?
откройте, пожалуйста, мой "способ", и внимательно пошагово сделайте то, что там написано. »
делал все по инструкции. просто видно не нашел в инструкции указание на то, что надо подключать фильтры уже на захваченном видео. сорри.
Находясь в режиме захвата в VirtualDub, в режиме Preview изображение есть? »
есть.
VirtualDub последней версии? »
похоже, что да. VirtualDub 1.8.6
DJ Mogarych
13-08-2009, 21:21
Отлично. Ну так как, захват идёт нормально?
DJ Mogarych
видно пока не судьба.
Когда-то ставил Pinnacle старую версию, вчера удалил должным образом ее.
теперь при каждом захвате вылезает окно вставьте диск с InstantCopy.msi
похоже что-то с собой она забрала.
поэтому сейчас разберусь сначала с этой проблемой, потом попробую захват.
DJ Mogarych
14-08-2009, 11:48
InstantCopy - часть Пиннакла, отвечающая за копирование дисков.
При запросе файла нужно всё-таки указать на его местоположение в дистрибутиве, это должно решить проблему.
DJ Mogarych
разобрался наконец-то c InstantCopy. просто дистриб он не съел.
пришлось все ключи убрать с реестра. потом все ок стало.
захватил 2 минуты для теста с помощью кодека huffyuv.
Я правильно понял им же и надо делать обработку с фильтрами?
решил пока звук не брать.
единственный вопрос по Resize.
сделал как в инструкции вашей.
вроде бы в предварительном просмотре кадр стал больше,
но в итоге он не заполняет весь экран как в двд.
и в конце сюжета появляется вокруг синяя рамка.
Из-а чего это?
http://i072.radikal.ru/0908/ac/3f515da6c2fbt.jpg (http://radikal.ru/F/i072.radikal.ru/0908/ac/3f515da6c2fb.jpg.html)
http://s39.radikal.ru/i086/0908/6f/610e4335da2ft.jpg (http://radikal.ru/F/s39.radikal.ru/i086/0908/6f/610e4335da2f.jpg.html)
DJ Mogarych
14-08-2009, 23:54
им же и надо делать обработку с фильтрами? »
Попробуйте сначала скормить этот кусочек Киберлинку. Если он нормально перекодирует его, значит, и кодирование с фильтрами можно делать в HuffYUV.
сделал как в инструкции вашей.»
Ну, не совсем. Деинтерлейс должен стоять первым, а за ним уже null transform с обрезкой.
Насчёт рамки не подскажу. Если бы вы могли выложить хотя бы десятисекундный кусок вашего видео куда-нибудь на файлообменник, я бы сказал точные настройки. Или поэкспериментируйте с настройками самостоятельно. Может быть, найдёте решение, которое вас устроит.
стати, деинтерлейс Muksun мне нравится больше, чем Asvzzz. Он и быстрее работает. Может, и вам больше понравится.
Если бы вы могли выложить хотя бы десятисекундный кусок вашего видео куда-нибудь на файлообменник »
2-3 секундный сойдет или необходим 10 секундный?
просто боюсь, что с моей связью 10 секундный будет долго заливаться
http://www.sendspace.com/file/rb3efg (34мб)
DJ Mogarych
16-08-2009, 12:17
2-3 секундный сойдет »
Вполне. Скачал, настроил фильтры. Стало очевидным, что мой "способ" в плане ресайза неверен, и кадр всё-таки искажается. Я исправил этот недостаток.
Последовательность фильтров для вашего видео получилась такая:
Deintrlace Muksun
Camcorder color denoise (настройки по умолчанию)
Dynamic noise reduction (значение 8)
ACOBW (настройки по умолчанию)
И, наконец, ресайз.
О ресайзе подробнее. Суть заключается в том, чтобы увеличить кадр с сохранением пропорций, чтобы самая маленькая сторона кадра пришла в соответствие со стандартной. Большая часть "вылезет" по размерам за пределы стандарта, но потом производится обрезка до стандартных значений кадра.
Настройки таковы:
1) Aspect ratio ставите Same as source. (сохраняем пропорции кадра)
2) New size --> Absolute (pixels) вертикаль ставим 576. (увеличиваем минимальное значение до стандарта, а горизонталь становится больше — 744.56)
3) Filter mode — Lanczos3
4) Flaming options --> Letterbox/crop to size: 720x576. (режем кадр до стандартных значений DVD-Video)
Вот как это выглядит:
http://keep4u.ru/imgs/b/2009/08/16/dc/dc78d282913cc48eeb4abb8909ee9967.jpg
DJ Mogarych
А на весь экран видео можно как-нибудь растянуть?
сделал по вышеуказанным настройкам и получилось, слева и справа
остаются черные полосы. это возможно с сохранением пропорций?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.