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

» VirtualDub (часть 4)

Автор: PSVRF
Дата сообщения: 06.11.2010 21:45
Здравствуйте, подскажите алгоритм разделения большого avi-файла с [more=параметрами]Video
ID : 0
Format : MPEG-4 Visual
Format profile : Advanced Simple@L5
Format settings, BVOP : Yes
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (MPEG)
Codec ID : XVID
Codec ID/Hint : XviD
Duration : 2h 50mn
Bit rate : 39.8 Kbps
Width : 512 pixels
Height : 384 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.008
Stream size : 48.5 MiB (3%)
Writing library : XviD 1.2.1 (UTC 2008-12-04)

Audio
ID : 1
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : 2000
Duration : 2h 50mn
Bit rate mode : Constant
Bit rate : 256 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Stream size : 312 MiB (17%)
Alignment : Aligned on interleaves
[/more] без перекодирования.
При моем способе (выделение фрагмента - сохранение выделенного фрагмента в файл avi - удаление выделенного фрагмента в VD, выделение следующего фрагмента и т.д), у полученных файлов в начале клипа присутствует конец предыдущего (примерно 5 сек), хотя предыдущий файл окончился как положено. Где мне нужно чего-нибудь изменить, в настройках самой программы ничего не менял (только установил прямопотоковое копирование). Спасибо.
Автор: Unique_nickname
Дата сообщения: 06.11.2010 21:52
PSVRF
в первую очередь курить букварь, что такое ключевые кадры.

А для данного случая - надо двигать ползунок VDub не мышкой, а клавиатурой - по ключевым кадрам. И все станет понятным.
Автор: V0lt
Дата сообщения: 06.11.2010 22:21
По поводу прямопотокового копирования.
Начало выделения, которое нужно сохранить, должно совпадать с ключевым кадром.

Еще есть фича "Smart rendering"...
Автор: Vladins
Дата сообщения: 07.11.2010 10:57
Вот этой фичой (Smart rendering - "умная обработка") и нужно пользоваться - можно резать с точностью до кадра
Автор: PSVRF
Дата сообщения: 07.11.2010 12:14
Спасибо, с ключевыми кадрами разабрался, а где можно прочитать про Smart rendering (умная обработка) или как ей пользоваться, при прямопотоковом копировании она не активна.
Автор: Gideon Vi
Дата сообщения: 09.11.2010 04:24

Цитата:
можно резать с точностью до кадра

и иметь проблемы на свои вторые девяносто при просмотре на стационарном плеере
Автор: San4o_s_ran4o
Дата сообщения: 09.11.2010 06:20
Опытным путём я выяснил что H264 жмёт в 2.4 раза.
это ж выгода какая чтоб уменьшить недетские размеры сериалов.
в Rate Control - что надо выбрать?

А какие минусы?
Автор: Makroz
Дата сообщения: 09.11.2010 06:39
H264 жмёт жмет во столько во сколько надо и при этом качество гораздо лучше xvid получается.
Автор: San4o_s_ran4o
Дата сообщения: 09.11.2010 09:26
Makroz

Почему ж тогда H264 не царствует?

Автор: Makroz
Дата сообщения: 09.11.2010 11:05

Цитата:
Почему ж тогда H264 не царствует?

потому что для кодирования в него нужны большие мощности

вот например на моем компе с 6 ядерным процом фильм с профилем slow кодируется 20-25 кадров/сек при этом проц грузится полностью но в итоге получается хорошее качество в разы лучше xvid
ну и вообще я им уже всё кодирую целый год и другими кодеками уже не пользуюсь вообще
Автор: San4o_s_ran4o
Дата сообщения: 09.11.2010 16:40

Цитата:
нужны большие мощности


Это да.

непонятка возникла.
Дабом отконвертил - 1,9 выигрыш.
Format Factory - выигрыша нет
Настройки дефолтные в обоих случаях.
Почему?

Автор: Makroz
Дата сообщения: 10.11.2010 01:26

Цитата:
Настройки дефолтные в обоих случаях.
Почему?

Во встроеных фильтрах програм.
Автор: euheny
Дата сообщения: 10.11.2010 02:08
San4o_s_ran4o

Цитата:
А какие минусы?

то что многие на своих ущербных двдплеерах не могут смотреть

Добавлено:
кстати к AAC с переменным битрейтом это также относится
Автор: Shpunbelgaden
Дата сообщения: 10.11.2010 16:15
Возникла проблема при кодировании в DivX. Вместо фильма, который должен весить около 1,4 гб получаеется файл размером примерно 140 мб, в котором видео - чёрная картинка, но со звуком. В плеере воспроизводится нормально, т.е. есть чёрная картинка и звуковая дорожка воспроизводится как если бы шёл фильм.
Исходники: видео в формате h264, обработанное программой DGAVCDec подгружаю при помощи скрипта по рецепту вот отсюда . Звук в формате AC3.
Версия VirtualDubMod 1.5.10.2. DivX Версии 6.8 Pro.
Сделал пробное кодирование небольшого отрезка - всё нормально. А весь фильм целиком уже дважды получаю звук с чёрной картинкой. В чём может быть проблема?
Автор: V0lt
Дата сообщения: 10.11.2010 16:28
Shpunbelgaden
сделай скриншот настроек кодека.
Автор: Shpunbelgaden
Дата сообщения: 10.11.2010 17:16
V0lt
скриншот
кнопку "Advanced" не трогал.
Автор: V0lt
Дата сообщения: 10.11.2010 19:00
Shpunbelgaden

Цитата:
видео - чёрная картинка, но со звуком.

Щас будет дурацкий вопрос, но размеры на выходе и "видео - чёрная картинка, но со звуком" меня заставляет его озвучить. А на втором проходе (Multipass, Nth pass) так же получается?
Автор: Shpunbelgaden
Дата сообщения: 10.11.2010 19:52
V0lt
Вопрос не дурацкий, а прямо в точку. Я раньше в VDub-е только разрезал файлы, а сейчас понадобилось Матрёшку перегнать в формат, который железный плеер понимает. Так что в DivX сам первый раз перегонял. Получается я запускал только первый проход. А пробный отрезок я вспомнил - в один проход кодил. Инфу как надо делать в шапке нашёл. За помощь спасибо.
Автор: Offnickname
Дата сообщения: 13.11.2010 21:42
При открытии avi-файла Дуб пишет следующее:
x264vfw [error] avcodec_decode_video2 failed
Формат видео AVC, кодек h264 (данные взяты из программы SUPER).
Кто знает, в чём может быть проблема?
Автор: Fraerok
Дата сообщения: 14.11.2010 09:33
Подскажите, пожалуйста, как с помощью программы лучше сжимать видео, полученное с фотоаппарата, если оно в таком формате: [more]C:\Canon\MVI_0040.MOV
General
Complete name : C:\Canon\MVI_0040.MOV
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt
File size : 45.8 MiB
Duration : 18s 977ms
Overall bit rate : 20.2 Mbps
Encoded date : UTC 2010-11-11 17:54:54
Tagged date : UTC 2010-11-11 17:54:54
CNTH : ~эaэuэЬьgэSь / эь[эьњэМыgэ~ыћэѕыaэmьЇьЬьБьуьАь&эRьjэЂьэМьµь¦ьЋьТь'ьэНыђьТы‰ьЫыпььµьxь”ьёьэТьэяьмьYэKэаэzэюbэ!юЌэ%юЎэ6юґэ3ю,юЅэOюћэ3юю¦юKюцю‘юВюъюИюяяLяiяdя|яя}я‘яяY
Video #1
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L4.1
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 18s 977ms
Bit rate mode : Variable
Bit rate : 18.7 Mbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.845
Stream size : 42.2 MiB (92%)
Encoded date : UTC 2010-11-11 17:54:54
Tagged date : UTC 2010-11-11 17:54:54
colour_primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
transfer_characteristics : BT.709-5, BT.1361
matrix_coefficients : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
Audio #2
ID : 2
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : sowt
Duration : 18s 977ms
Bit rate mode : Constant
Bit rate : 1 536 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 3.47 MiB (8%)
Encoded date : UTC 2010-11-11 17:54:54
Tagged date : UTC 2010-11-11 17:54:54[/more]

Я попытался сжать так: 1) Video -> Compression -> XVid MPEG4 -> Configure -> quality 1
2) Audio -> Compression -> Lame MP3 -> 48000 Hz, 128 kbps, CBR, Stereo, 16 KB/s
3) Save as AVI, получилось: [more]C:\Canon\MVI_0040.avi
General
Complete name : C:\Canon\MVI_0040.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 11.1 MiB
Duration : 18s 977ms
Overall bit rate : 4 898 Kbps
Writing library : VirtualDub build 32839/release
Video #0
ID : 0
Format : MPEG-4 Visual
Format profile : AdvancedSimple@L5
Format settings, BVOP : Yes
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Muxing mode : Packed bitstream
Codec ID : XVID
Codec ID/Hint : XviD
Duration : 18s 977ms
Bit rate : 4 756 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.215
Stream size : 10.8 MiB (97%)
Writing library : XviD 1.2.1 (UTC 2008-12-04)
Audio #1
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Codec ID : 55
Codec ID/Hint : MP3
Duration : 18s 926ms
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 296 KiB (3%)
Alignment : Split accross interleaves
Interleave, duration : 43 ms (1.03 video frame)
Interleave, preload duration : 500 ms[/more]
Через каждую секунду экран становится каким-то серым
Автор: vhhin
Дата сообщения: 14.11.2010 23:53
подскажите пожалуйста, а можно с помощью VirtualDub вырезать небольшие части из видео и сохранять их отдельно?
почитал руководство, там говорят о том что можно удалять куски видео и сохранять оставшийся файл. а вот можно ли сохранять небольшие вырезки из файла?
заранее спасибо.
Автор: Unique_nickname
Дата сообщения: 15.11.2010 00:20
PSVRF
Smart Rendering - это еще одна перекомпрессия, ухудшающая качество потока. Из офисной бумаги туалетную сделать можно многократным комканьем, а вот из туалетной обратно офисную - это вряд ли. Ну и собсно Gideon Vi уже сказал по аппаратным плеерам.

Больше того, сегодняшние кодеки достаточно умны, чтобы в большинстве случаев можно было обойтись готовыми (грамотно расставленными кодеком) ключевыми кадрами.

Еще одна ошибка\неточность в чьем-то ответе выше (на память из мейллиста): выбираться "автоматически" будет ближайший ключевой кадр к началу видео.
Пример: имеем ключевые кадры N, M, X. Если началом ролика выбран кадр M+2, то фактически первым кадром окажется M. Логика вполне очевидна, чтобы на этом закончить.

vhhin

Цитата:
можно удалять куски видео и сохранять оставшийся файл. а вот можно ли сохранять небольшие вырезки из файла
Возможно, я идиот, но не вижу никакой разницы.
На каждый сохраняемый кусок - по редактированию таймлайна.
После сохранения - Edit - Revert all Edits (при этом настройки компрессии не изменятся, и файл повторно открывать тоже не надо).

Добавлено:
Опять же - даже резать нет никакой необходимости: просто выделяется нужная часть видео (Home, End) - и F7.
Автор: vhhin
Дата сообщения: 15.11.2010 17:21
ну зачем же сразу так ругаться. да, я с прогой совершенно не знаком. почитал описание по работе с ней, по ссылке с вашего сайта. что непонятно спросил.
спасибо за ответ. просветили.
Автор: Dayver88
Дата сообщения: 16.11.2010 15:44
Доброго времени суток! У меня проблема возникла. Скачал последнии версии и на всех выдаёт одну и ту же ошибку при перетаскивания файла в окошко программы:

Couldn´t locate decompressor for format 'XVID' (unknown)

VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable.

Раньше на ХР всё работало отлично. а вот теперь на 7ке такая ерунда. Помогите пожалуйста.

Спасибо!
Автор: kireev25
Дата сообщения: 16.11.2010 17:00
Доброго времени суток! У меня возникла вот такая проблема при добавление видео в virtualDub после создания второй раз. Не буду объяснят в чём именно проблема. Лучше просто посмотрите на скриншот и скажите как этого избежать (http://i059.radikal.ru/1011/d3/a5de9d964f57.jpg)
P.S. - подскажите фильтры для видео записанного из аналогового TV источника на DVD Video
Автор: Ironcast
Дата сообщения: 16.11.2010 21:27
Все в курсе, что вышел vp8 для сабжа http://www.optimasc.com/products/vp8vfw/index.html
или все так и прозябают в унылом мраке неведения и в счастливом умилении своим болотом?!
Зы: фейс для даба таит в себе неисчислимые возможности настройки. Спешите расширить кругозор своих границ в кодировании видео!
Автор: fire667
Дата сообщения: 17.11.2010 22:01
Ironcast
что значит для сабжа? это вообще Video For Windows Codec т.е. применять можно не только в VD! И даже больше скажу - без установки его в Windows через inf файл это и VD применить нельзя.
Автор: Ironcast
Дата сообщения: 17.11.2010 23:27
А, что ещё есть кодеки с такой установкой? Прежде как-то не сталкивался.. Тормоз, кстати жуткий, кроме шуток. Даже на good
Автор: Gideon Vi
Дата сообщения: 18.11.2010 03:05

Цитата:
vp8


Цитата:
does NOT work on Win64

бу-га-га-шеньки
Автор: DonDD
Дата сообщения: 18.11.2010 11:51
Раньше как то не возникало необходимости, а сейчас понадобилось в сотне файлов вырезать несколько сек в начале (титры) и сохранить. Что то никак автоматом не заставлю сделать.
Есть идеи?
(Avidemux может такое, но не хочется с ним заморачиваться.)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179

Предыдущая тема: Pcad и монитор


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