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

» VirtualDub

Автор: ejeny
Дата сообщения: 01.10.2009 20:19
Не могу запустить Два прохода. Уже на первом выскакивает ошибка:
Video compression error: An unknown error occurred (may be corrupt data), (error code -100).
Кто может помочь?
Автор: YURETS777
Дата сообщения: 01.10.2009 20:43
Тогда мне проще будет засунуть (смуксить в TSMuxer 1.10.6) .vc1 или .h264 видеопоток в .ts контейнер или матрешку, который потом через ависинт загнать в даб.
Пожалуй так и сделаю.

ЗЫ

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


V0lt

Цитата:
на счет .vc1 не знаю, а .h264 можно через DGAVCIndex+AviSynth

Автор: olnight
Дата сообщения: 01.10.2009 21:28

Цитата:
Не могу запустить Два прохода. Уже на первом выскакивает ошибка

Делай ависинтовый скрипт в одну строку, загружай его в Даб и не ломай голову
Автор: ejeny
Дата сообщения: 01.10.2009 23:10

Цитата:
Делай ависинтовый скрипт в одну строку, загружай его в Даб и не ломай голову


Ничего не выходит, ошибка та же!
Автор: Patrick Star
Дата сообщения: 01.10.2009 23:24
Ironcast

Цитата:
Ну человек сказал без потерь качества 4 в принципе для размера правильно, даёт битрейт (часто) в районе 1000-1200, но тут перекод, хотя всё смотреть надо.. Проще запустить на 10 минут , не понравится размер оцениваемый, прервать всё дело и запустить с меньшим квантизером
С таким размером картинки проблемы с размером файла не должно быть..
P.S А вообще мне давно кажется, что пора уже отдельную тему по вопросам кодировки и перекодировки завести... Влом к модерам обращаться


Конвертил в Xvid. Выставил сначала q=4, появляется небольшая зернистость, не сильно заметная, но появляется все таки, при q=1 тоже самое ((
Автор: Andrey Petrov
Дата сообщения: 01.10.2009 23:38
Вопрос про особенности добавления внешней звуковой дорожки.
Добавляю к видео некий mp3 файл. Сабж сначала перегоняет mp3 в wav, а затем соединяет с видео, или делает это непосредственно без изменений исходного mp3?
Автор: olnight
Дата сообщения: 01.10.2009 23:49

Цитата:
Ничего не выходит, ошибка та же!

Воспроизвел я эту ошибку. Ты ресайз поставил? какое разрешение? Для XviD и DivX стороны должны быть кратны 4, для x264 - 16. Если не это, то смотри остальные настройки кодека, например где сохраняешь .stats файл
Автор: Eminence
Дата сообщения: 01.10.2009 23:52
Народ, почему после сжатия наичнает плыть звук?
Автор: olnight
Дата сообщения: 01.10.2009 23:59
Куда плыть, входной формат какой?
Andrey Petrov
Просто тупо ложит добавляемую дорожку в контейнер как есть, если прямопотоковое копирование
Автор: V0lt
Дата сообщения: 02.10.2009 07:37
Patrick Star

Цитата:
Конвертил в Xvid. Выставил сначала q=4, появляется небольшая зернистость, не сильно заметная, но появляется все таки, при q=1 тоже самое ((

А ее точно изначально не было? обычно при q=1 искажения можно увидеть только при увеличении, на моем телеке их вообще не видно. Можно еще B-кадры отключить, качество улучшиться, но размер естественно увеличиться. Кстати, q=1 иногда может давать очень высокий битрейт, который плеер может не переварить, q=2 самое то.

Еще тебя немного обманули, без потерь ни в XviD/DivX, ни в MPEG-2 (форматы которые наверняка понимает твой плеер) закодить без потерь нельзя в принципе, смирись.
Автор: ejeny
Дата сообщения: 02.10.2009 10:53

Цитата:
Для XviD и DivX стороны должны быть кратны 4, для x264 - 16. Если не это, то смотри остальные настройки кодека, например где сохраняешь .stats файл


Это я в курсе. Остальные настройки кодека, похоже, на данную ошибку не влияют - однопроходное кодирование идёт без проблем. Кодировал в DivX.
А вот *.stats файл - это то. Не нашел его. Где он находится по умолчанию? Относится ли он к DivX?
Причём, в принципе, двухпроходное кодирование запускается. В TMPGEnc 4.0 XPress без проблем, но мне нужны фильтры и кроппинг.
Автор: YURETS777
Дата сообщения: 02.10.2009 14:00
Загрузил в даб через ависинт и директшоу фуллАшДи фильм, снятый сонькой (H264 25fps Interlaced), далее выбираю кодек - XVID и сжатие обрывается с ошибкой:



Выбираю - Uncompressed - всё ОК

Как с этим бороться ?

Может в avs-скрипте наложить какой фильтр цветности, (вход - YVU 420)

Автор: YURETS777
Дата сообщения: 02.10.2009 16:37
Разобрался, это после фильтра ресайз такое бывает, просто на других FullHD обычно разрешение из шаблона выставлялось на 720*404, а с этой видеокамеры почему-то стало 720*405 и естественно XVID такое сразу выкидывал.
Хитрые соньки, наверное лишние пиксели добавили, чтобы как-то выделяться из общей массы.
Автор: ejeny
Дата сообщения: 02.10.2009 18:15
olnight
Спасибо за внимание, разобрался самостоятельно. Ошибка была в файле с сохранёнными параметрами обработки. По новой открыл файл, ввёл нужные фильтры и всё получилось отлично.
Автор: Patrick Star
Дата сообщения: 03.10.2009 09:51
V0lt, спасибо
Автор: Eminence
Дата сообщения: 04.10.2009 00:10
Господа, расскажите несведующему, а для чего ависинт? Что он может делать, чего не может VirtualDub?
Автор: olnight
Дата сообщения: 04.10.2009 02:47

Цитата:
а для чего ависинт?

Вот ссылка http://avisynth.org/mediawiki/Main_Page/ru
Грубо можно сравнить с таким примером. Excel'ем когда-нибудь пользовался?
Вот так же можно сказать, зачем знать как работают формулы расчета чего-то, когда любые математические задачи можно просто решить в таблице готовыми функциями. А это уже зависит от сложности поставленной задачи, большинству пользователей эти формулы может и ни к чему, до тех пор пока не появится задача, для которой у Экселя нет готового шаблона, а решение получить очень нужно.
Ависинт позволяет не только пользоваться готовыми фильтрами, а создавать их варианты, неограниченные по сложности, самому. Как-то так. И Ли, разработчик VirtualDub, молодец, что стал разрабатывать свою программу с учетом связки ее с Avisynth, иначе у Даба никогда бы не было столь широких возможностей и соответственно такой популярности
Автор: Ironcast
Дата сообщения: 04.10.2009 03:37

Цитата:
Господа, расскажите несведующему, а для чего ависинт? Что он может делать, чего не может VirtualDub?
Просто расширенная альтернатива сабжу.. Фильтров больше, они чуть быстрее обычно, специализированнее. По поводу формул это всё заумство из разряда линукса (который каждый может настроить под себя и ему придётся этим заниматься!) . То есть по жизни, что в виртуалдабе, что в ависинте используют очень мало возможностей, заложенных в программу. Часто это холивар это из разряда какой браузер круче, и у кого
больше .. Ависинт ,несомненно, "круче", если его хорошо знать. На практике же в ависинт чаще всего копируют значения фильтров не очень-то понимая их суть и открывают ими неподдерживаемые форматы видео, что и я делаю
Автор: olnight
Дата сообщения: 04.10.2009 15:56

Цитата:
Просто расширенная альтернатива сабжу

Дополнение сабжу, какой тут может быть холивар. Вернее сабж иногда считался графическим дополнением Ависинту, пока не обзавелся собственной приличной коллекцией фильтров.
Смотрю на сайте Столяревского появились обновления фильтров. Только если кто с ним общается подскажите пожалуйста, чтобы настройки хоть какие-то ставил, пользоваться же ими невозможно. Баланс белого автоматом все лица делает синюшными как у покойников, деинтерлейс вообще выбора не дает чтобы смягчить резкость и т.д.
Автор: K_Ok_O_S
Дата сообщения: 04.10.2009 21:15
Вопрос снят.
Автор: V0lt
Дата сообщения: 04.10.2009 21:56
K_Ok_O_S

Цитата:
Почитал доки из шапки, прочитал тему... Построил такую цепочку фильтров (настройки все по дефолту):
...
Правильно?

нет
Автор: 134940
Дата сообщения: 05.10.2009 09:21
K_Ok_O_S,

А зачем использовать одновременно фильтры 1 и 8? Фильтр Resize уже содержит опцию cropping. Я пользуюсь фильтром Null Transform только в том случае, если не нужно изменять размер кадра.
Автор: K_Ok_O_S
Дата сообщения: 05.10.2009 16:16
и ещё вопрос: зачем есть ccd_sse2.vdf и ccd.vdf ? И то и то - Camcorder color denoise 1.6 MT.

V0lt

Цитата:
Правильно?

нет

а можно чуть более подробно, как же правильно и почему?

134940
Ну я сразу обрезаю чёрное\помехи - зачем это фильтрами обрабатывать? А ресайз (уменьшение) я делаю самым последним, т.к. мне кажется, что фильтры лучше сделают свою работу на кадрах исходного,- бОльшего,- размера, чем на том размере кадра, кот. д.б. в результате. Так ведь?
Автор: 134940
Дата сообщения: 05.10.2009 17:24
K_Ok_O_S
Цитата:
Ну я сразу обрезаю чёрное\помехи - зачем это фильтрами обрабатывать?

Но ведь Null Transform - это тоже фильтр - и если его поставить первым в списке, то другие фильтры его все равно будут обрабатывать. И если Вы хотите обрабатывать фильтрами исходные кадры, то Resize пусть будет в списке последним - он же и срежет черные полосы/помехи (кстати, я чаще всего использую resize для увеличения размера кадра). В результате на один фильтр будет меньше. А вообще я устанавливаю resize первым в списке, а затем уже все остальные фильтры для обработки нового кадра (не исходника). Исхожу из того, что если при изменении размера что-то ухудшится, то фильтры это смогут исправить. Хотя, возможно Вы и правы - фильтры сделают свою работу лучше на оригинале.
Автор: V0lt
Дата сообщения: 05.10.2009 17:47
K_Ok_O_S

Цитата:
а можно чуть более подробно, как же правильно и почему?

я не спец, но в твоем посте какой-то зоопарк из фильтров и ничего не сказано про исходный материал (чем снимали, что снимали), что не нравиться и чего хочется в итоге.

ну и по мелочам:
1) Обрезка перед деблокингом не самая удачная идея. Стандартный блок - 8x8. И если ты отрежешь не кратно 8, то фильтру придется искать эти блоки. Да-да, я читал описание, фильтр умный и может сам находить границу блока, но и ошибаться думается будет чаще.
2) "настройки все по дефолту" - неправильно, особенно для шумодавов. Тут глядеть надо, хорошо-плохо. Иначе или бестолку, или мультик на выходе.

134940

Цитата:
Фильтр Resize уже содержит опцию cropping.

все фильтры VD имеют такую опцию, с null transform просто нагляднее.
Автор: K_Ok_O_S
Дата сообщения: 05.10.2009 18:48

Цитата:
какой-то зоопарк из фильтров


Тут http://acobw.narod.ru/info.html автор (Столяревский Сергей) рекомендавал:

Цитата:
III. Подготовка промежуточного файла для последующего монтажа и (или) сжатия в MPEG-4

Порядок фильтров следующий:

1. ACOBW + NDF

Обрезка краев - высота кадра должна быть кратна 2.

2. Deinterlace "Muksun"

3. RESIZE - изменение размера "Precise bicubic (A=-1.00)". Размер кадра оптимальный 512*384. Можно и больше, вплоть до 720*540. В любом случае размер сторон должен быть кратен 8.

5. NSLF или FSN

Используемый набор фильтров является минимальным базовым. Применение других фильтров зависит от качества видеозаписи, характера дефектов, степени финального сжатия и т.п. Без артефактов дополнительно уменьшить размер сжатого видео можно применением фильтров PPH


ну я сделал почти так Плохо, что автор не объясняет свою логику...
Автор: V0lt
Дата сообщения: 05.10.2009 19:15
K_Ok_O_S

Цитата:
Плохо, что автор не объясняет свою логику...

все он объясняет

Цитата:
Данное вариант обработки используется мною для обработки VHS (VIDEO-8, HI-8) -> CD(DVD). ИМХО обеспечивает хорошее соотношение качество/скорость при достаточно простой реализации.
Автор: K_Ok_O_S
Дата сообщения: 05.10.2009 20:39
Вопрос снят.
Автор: boy999
Дата сообщения: 06.10.2009 20:28
АХТУНГ!

Хочу раздать пак на 102 клипа, объем 31 гб.
А звук там несжатый, 1411 кбит\с.
Соотвественно, зачем мучить себя и народ, лишним размером?

Надо звук конвертнуить в АС3!
А всё видео в мр4, его трогать не надо.

КАК и ЧЕМ это лучше всего сделать!?
Автор: myual
Дата сообщения: 07.10.2009 03:04
Имеется следующая проблема: при попытке присоединить файл при помощи append появляется ошибка

Цитата:
mismatch detected in opaque codec data at byte 21 of the format data
.
Оба файла: закодированные в DIVX, контейнер avi, битрейт ~1250kb/s, 25.000fps, звук отсутствует, FourCC=DX50, размер кадра 720x480.

В чем может быть проблема, где искать различия?
И откуда отсчитывать этот 21-й байт?

P.S. Avidemux не предлагать (при склеивании с его помощь получается рассинхрон: звук почему то укорачивается по сравнению с видео где то на 230ms при добавлении, а если таких добавлений несколько, то получается рассинхрон).

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

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


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