Ru-Board.club
← Вернуться в раздел «Программы»

» VirtualDub

Автор: MKN
Дата сообщения: 11.09.2009 15:49
Подскажите пожалуйста - каким образом устранить рывки изображения при проигрывании видеофайла ?
Фрагмент этого видеофайла : http://rapidshare.com/files/278565443/1.zip
зеркало : http://ifolder.ru/13952032 Размер 2M
Автор: V0lt
Дата сообщения: 11.09.2009 17:00
gorwul

Цитата:
Подскажите, как решить проблему.
При открытии QuickTime mov H.264 - нет изображения - зеленый кадр.

вот так
Автор: Gideon_Vi
Дата сообщения: 11.09.2009 17:11

Цитата:
можно попробовать его подключить в FFdshow (VFW) - тогда системный должен отключиться

в том-то и дело, что нет. Вообще не понятно, что декодирует. Но не буду больше офтопить Если кто похожую проблему увидет и справится - маякните
Автор: olnight
Дата сообщения: 11.09.2009 17:30

Цитата:
Подскажите пожалуйста - каким образом устранить рывки изображения при проигрывании видеофайла ?

Качественно никак, там реальный FPS=8, хотя и показывает 25, то есть 2/3 кадров уже потеряны или вообще не существовали.
Можешь попробовать скачать плагин для AviSynth с www.compression.ru/video/frame_rate_conversion/index_en_msu.html и сделать примерно такой скрипт:
avisource("1.avi")
changefps(8)
ConvertToYV12().MSU_FRC(3, "slow")
плавным изображение станет, но без каких-то искажений все-равно не обойдется. Либо использовать профессиональные коммерческие продукты типа Adobe After Effects, все равно с какими-то искажениями потому что искуственные кадры настоящими уже не будут
Автор: V0lt
Дата сообщения: 11.09.2009 18:23
MKN

Цитата:
Подскажите пожалуйста - каким образом устранить рывки изображения при проигрывании видеофайла ?

первое, что пришло в голову

Код: AVISource("1.avi")
SelectEvery(3,0)

ConvertFPS(Framerate*3)
Автор: MKN
Дата сообщения: 11.09.2009 22:16
olnight
V0lt
Благодарю за подсказку. Интересно, как так можно было испортить это видео...

Автор: Ironcast
Дата сообщения: 12.09.2009 07:56

Цитата:
Интересно, как так можно было испортить это видео...
Есть сильное подозрение что с помощью вышеописанных фильтров компенсации--на одном файле работает, на другом, суперстатичном казалось подобную хрень выдавало и размер и время кодирования увеличивалось..
Автор: boy999
Дата сообщения: 13.09.2009 08:26
А от вшитых сабов нельзя избавиться!?

Скачал мулом 4ю серию Маргоши (кстати, зачотный сериал), а там украинские сабы.
Зачем они нужны?

Можно ли их снести!?
Автор: 134940
Дата сообщения: 13.09.2009 14:34
boy999,

Насколько мне известно, это делается фильтрами. Знаю один такой фильтр (это внешний фильтр, он не вшит в VirtualDub) - MSU Subtitle&Logo Remover - настраиваемый фильтр, удаляет сабы и лого. Кстати, я тоже смотрю Маргошу, но качаю с файлобменников - там уже нет никаких сабов.
Автор: Aktaf
Дата сообщения: 13.09.2009 19:54
boy999

Цитата:
Можно ли их снести!?

Можно, но, в твоем случае не стоит возиться. Овщинка не стоит..., там возни будет прилично много. А плеер не может отключать? Ведь вшивать тоже можно по разному.
Если по умному, плеер если поддерживает, то их при просмотре просто отключаешь.
Автор: 5555555
Дата сообщения: 14.09.2009 10:16
Понедельник - день тяжелый...
При одновременном присутствии как фильтров даба, так и и авс, порядок их применения - сначала все авс, затем - даб?
Автор: Gideon_Vi
Дата сообщения: 14.09.2009 10:53

Цитата:
При одновременном присутствии как фильтров даба, так и и авс, порядок их применения - сначала все авс, затем - даб?

авс - avisynth? В каком угодно порядке.
Автор: 5555555
Дата сообщения: 14.09.2009 11:07

Цитата:
авс - avisynth?
да
Цитата:
В каком угодно порядке.
в смысле? порядок обработки не регламентирован?
Если условно говоря есть три фильтра авс1, авс2, авс1
и три - даб1, даб2, даб3, то какова может быть очередность их выполнения? Алгоритм-то программный однозначно как-то это дело трактует...


Автор: Zahi
Дата сообщения: 14.09.2009 12:53
Чем можно сделать увеличение (зум) отдельго куска видео, а потом продолжить в обычном режиме
Автор: V0lt
Дата сообщения: 14.09.2009 16:51
Zahi

Цитата:
Чем можно сделать увеличение (зум) отдельго куска видео, а потом продолжить в обычном режиме

Увы, но применить дабовские фильтры на конкретном участке нельзя
Автор: Abs62
Дата сообщения: 14.09.2009 17:03
5555555
Если дабовские фильтры прописаны в скрипте Avisynth, то выполняться они будут в том порядке, в каком их применение прописано. Если же они применяются непосредственно в дабе, то, естественно, они будут применены к тому потоку, который даб получает на вход, то бишь к выходному потоку Avisynth после всех его скриптов.
Или я чего-то не понял?
Автор: 5555555
Дата сообщения: 14.09.2009 17:21
Abs62

Цитата:
который даб получает на вход, то бишь к выходному потоку Avisynth после всех его скриптов.
тоже так думал...

Цитата:
Или я чего-то не понял?

может так проще (что первое - 1 или 2)
Автор: Abs62
Дата сообщения: 14.09.2009 17:33
5555555
Сначала (2), потом (1).
Конечно, можно извратиться с чередованием, запустив экземпляр даба в режиме фреймсервера и подав результат в ещё один скрипт, но я как-то не представляю ситуации, в которой это было бы необходимо.
Автор: Gideon_Vi
Дата сообщения: 14.09.2009 17:37

Цитата:
может так проще (что первое - 1 или 2)

Не знаю, что это за второе окошко, но цепочка выглядит так: если даб на вход принимает синтовый скрипт, то сначала выполянются фильтры по скрипту и только потом дабовские.
Можно заюзать синт непосредственно в дабе при помощи плагина, идущего в составе с ffdshow.
Дабовские фильтры, подгружаемые через синт выполняются в том порядке, в котором прописаны в скрипты.
Короче, все линейно.
Автор: V0lt
Дата сообщения: 14.09.2009 17:38
5555555
Ависинт у тебя по любому раньше файл обработает. Собственно ты его скрипт (.avs) и открываешь.

И на кой тебе два деинтерлейса?

Добавлено:
Gideon_Vi

Цитата:
Не знаю, что это за второе окошко

Это редактор скриптов в VDM, можно править загруженный скрипт. Я сам ни разу не пользовался
Автор: 5555555
Дата сообщения: 14.09.2009 17:48
V0lt
Цитата:
И на кой тебе два деинтерлейса?
да это просто как пример.
Цитата:
Ависинт у тебя по любому раньше файл обработает.

Почти уверен был в этом. Сбоило что-то...

Gideon_Vi
Цитата:
Не знаю, что это за второе окошко
да встроенный скриптовый редактор (здесь - для простоты восприятия)
Цитата:
то сначала выполянются фильтры по скрипту и только потом дабовские.
ок.

Abs62
Цитата:
экземпляр даба в режиме фреймсервера
не будем. И так в голове что-то коротнуло
Всем спасибо.



Автор: Skif_off
Дата сообщения: 15.09.2009 07:12
comrades, подскажите, пожалуйста, новичку в теме работы с видео

друг попросил помочь, 3й день шарю по Рунету, чет совсем запутался..
с видеокамеры JVC GZ-MG 134ER скинул файлы с расширением .MOD, сабж открывает, MPC-HC тоже, [more=MediaInfo]
General
Complete name : E:\MOV029.MOD
Format : MPEG-PS
File size : 23.7 MiB
Duration : 20s 608ms
Overall bit rate : 9 629 Kbps

Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, Matrix : Default
Duration : 20s 560ms
Bit rate mode : Variable
Bit rate : 8 900 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 16/9
Frame rate : 25.000 fps
Standard : PAL
Colorimetry : 4:2:0
Scan type : Interlaced
Scan order : Top Field First
Bits/(Pixel*Frame) : 0.858
Stream size : 21.7 MiB (92%)

Audio
ID : 128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Duration : 20s 608ms
Bit rate mode : Constant
Bit rate : 384 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Video delay : -80ms
Stream size : 966 KiB (4%)

Menu
Format : DVD-Video
[/more]

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

заранее спасибо за помощь
Автор: V0lt
Дата сообщения: 15.09.2009 16:58
Skif_off
У тебя обычный MPEG-2, ничего перегонять не надо, просто переименуй в .m2v или .mpg . Большинство плееров должны понимать такие файлы.
Автор: Skif_off
Дата сообщения: 15.09.2009 19:29
V0lt, спасибо, все отлично воспроизводиться
З.Ы. мысль просто поменять расширения еще вчера родилась, когда увидел, что кодек MPEG-2, но решил не трогать без совета
Автор: almajor2
Дата сообщения: 15.09.2009 19:38
Вопрос. Не первый раз сталкиваюсь, когда при сжатии аудиодорожки фильма происходит рассинхронизация звука с картинкой. Обычно звук опережает, и в этом случае достаточно при помощи audio/interleaving/delay audiotrack by сдвинуть звук на нужное время. Но иногда это не прокатывает.
Например, до обработки длина видео- и аудиодорожек - 2.11.15.047. Аудио - 48 кГц, 5.1, AC-3, 640кб/с. Запускаю VD: video - direct stream copy, audio - ac-3, 48kHz, stereo, 128 kbps. В полученном ролике длина аудиодорожки -2.11.11.423.
Обрабатываю ещё раз. video-audio - direct stream copy, audio-interleaving-delay audiotrack by 3640 ms. В результате длина аудиодорожки -2.11.15.039, но звук опережает картинку примерно на 0.7-1 секунду. При обработке со значением audio-interleaving-delay audiotrack by более 3640 (3800, 4000 и больше) ничего не меняется: длина аудиодорожки ровно 2.11.15.039, опережение звука ~0.7-1 секунда. Посоветуйте, пожалуйста, что можно сделать
Автор: K_Ok_O_S
Дата сообщения: 16.09.2009 18:59
serjufa

Цитата:
Вопрос по рекламе.

На многих TV-каналах на время рекламы убирается логотип этого канала. Как в VD найти и удалить рекламные вставки. Я так понимаю, что надо искать покадрово пропадение и появление логотипа, так ? Есть какой-то фильтр готовый?


MSU TV Commercial Detector - программа для распознавания телевизионной рекламы. На вход программа принимает видеофайл с телетрансляцией. После обработки выдает AviSynth-скрипт с разметкой, какие кадры следует исключить.

http://compression.ru/video/tv_commercial_detector/index.html

Автор: 5555555
Дата сообщения: 16.09.2009 19:12

Цитата:
программа для распознавания телевизионной рекламы

1. Время на работу программы
2. Время на проверку правильности определения
3. Время на проверку положений кадров начала-конца
4. Контроль на возможный пропуск (неопределение)..

Имхо, но проще, быстрее, точнее и более качественно руками порезать.
Автор: K_Ok_O_S
Дата сообщения: 17.09.2009 18:44
ИМХО, стОит добавить в шапку

1) http://friends-forum.com/forum/showthread.php?t=55580 - "Знакомьтесь, VirtualDud. Обзор программы VirtualDub"от AlexStorm (2008 год)

2) http://acobw.narod.ru/info.html - "Частный случай использования VirtualDub для сжатия домашнего видео" от Сергея Скляровского (2006 год)
Автор: KKSUA
Дата сообщения: 18.09.2009 11:37
Добрый день, при построении индексных блоков ASF плагином WMV plugin v1.7 by fccHandler плагин находит ошибку в блоке N и открыть *.ASF невозможно


Возможно ли както пофиксить этот блок/пакет, что бы при открытии он не вызывал ошибки?

Видео было записано с лайв стрима и могли быть ошибки в виде перебоев соединения
Автор: Gideon_Vi
Дата сообщения: 18.09.2009 13:26
Вроде бы корректно с этим справлялся WMV Direct, но не поручусь

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

Предыдущая тема: 1с 8.0 Учебная версия "Зарплата и управление персоналом


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.