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

» Matroska (.mkv) MKVToolnix Haali Media Splitter

Автор: BOLiK_Ltd
Дата сообщения: 10.02.2008 19:10
samssss

Цитата:
это лучший выбор? Есть же еще бикубик, а многи мне вобще советовали "ланкос" что ли. Что лучше?

Если сомневаешься, попробуй разные варианты и сравни.

Цитата:
А уровень качества какой ставишь?

При кодировании в DivX выбираю лучшее качество, т.к пробовал и в экстрим, но разницы не заметил.

Цитата:
- где скачать? Не могу найти в поисковике?

Так на авторском сайте надо было искать.
http://www.avisynth.org/warpenterprises/files/bt709tobt601_25_dll_20030408.zip
Или на его рускоязычном аналоге .
Цитата:
Также есть: AviSynth 2.5.7 и AviSynth 2.5 alpha, что ставить?
Я пользуюсь релизом. Новую альфу не пробовал.
Автор: samssss
Дата сообщения: 11.02.2008 11:24
BOLiK_Ltd

Цитата:
изменяет цветность изображения HDTV на принятое для DVD, DiVX, XviD. Иначе цвет будет немного не естественным.

Пробавал с ней и без нее - разницу не заметил!
Жму в дабе (скрипт отрываю) Xvidом в два прохода, 1500 кбит, 720*304.
Выставил два ядра в настройках. На максимум: оценка движения - 6, VHQ - 4, галки chroma motion и VHQ for Bframes. Удаляю зону в главном окне. Тип квантаризации MPEG.
BVopS 2;1,5;1,5.

Скрипт AVS:
loadplugin("C:\Program Files\dgavcdec100a15\DGAVCDecode.dll")
AVCSource("E:\Matr\Pirates of the Caribbean.dga")
BilinearResize(720,304)

Чем еще можно рисайзить? Или это навысшее по качеству? - BilinearResize

Еще наткнулся на статью:

Цитата:
Кто считает, что установив XviD 1.2 уже обеспечил себе работу по кодировке двумя ядрами, глубоко ошибаются. Помимо этого необходимо, чтобы и AviSynth производила обработку видеоматериала своми фильтрами одновременно 2-х кадров и далее загружала XviD 1.2 двумя потоками. Для этого нужна AviSynth 2.5.7 MT. Скачайте MT_07.zip. Затем библиотеку MT.dll необходимо установить в C:\Program Files\AviSynth 2.5\plugins, а библиотеку avisynth.dll в C:\WINDOWS\SYSTEM32. Вот теперь у вас стоит AviSynth 2.5.7 MT и вышеуказанные пресеты под 2CPU будут работать. Теперь можно переписать все ваши пресеты под 2CPU, но будьте внимательны: не все фильтры поддерживают многоядерность. Работа по кодировке после произведенных изменений теперь у вас реально ускорится, но вот добавляется головная боль: точно попасть в заданный размер. В этом вопросе XviD 1.2 проигрывает XviD 1.1.3, плюс добавляется ещё один головняк: после обработки материала фильтрами-шумодавами выходной размер также поджимается и у разных фильтров по-разному. Зачастую даже глобальная перезакладка в размере приводит к тому, что размер выходного файла практически не меняется.
Но решение проблемы точного попадания в размер с кодеком XviD 1.2 уже найдено:
1. Если включить опцию "Packed bitstream", то производится упаковка P-frames и B-frames в одном потоке. Это даёт возможность декодировать B-frames без задержек. При 2 проходном кодировании и включении этой опции кодер работает не правильно. Достаточно убрать галку в настройках кодека, как написано выше. Или добавить во втором проходе ключ -nopacked.
2. Обязательны к передаче еще параметры -imin 1 -bmin 1 -pmin 1 ибо по-умолчанию в кодеке они равны 2.

Насколько это так? И как это применить в дабе?
Автор: NickZN
Дата сообщения: 11.02.2008 12:06
BOLiK_Ltd

Есть несколько фильмов HDTV c неестественным цветом даже на монике (смотрю фильмы с помощью Media Player Classic). Можно ли с попощю предложеной выше методики используя плагин для корректировки цвета, в VirtualDub сделать сохранение выходного файла без пережатия т.е. Direct stream copy, т.е. AviSynth сделает фильтрацию, а VirtualDub уже только завернет в нужный контейнер?

Второй вопрос. Можно ли применть данную методику для фильмов HDTV сжатых Xvid и в контейнере AVI, как для фильтрации так и для пережатия?
Автор: samssss
Дата сообщения: 12.02.2008 09:50
BOLiK_Ltd
Если из матрешки получился avi, видео было сжато XVID уже. Схема со скриптами уже не катит? Или можно?
Если напрямую в дабе открывать, то я несмог найти ресайз в настройках XVID. Понятно, что можнов оспользоваться встроенным фильтром даба, но что тогда лучше выставить?

В твоем примере

Цитата:
Например:
loadplugin("C:\Program Files\DGAVCDecode\DGAVCDecode.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\BT709ToBT601.dll")
AVCSource("G:\Proect\Heroes\Season 2\7\Heroes.S02E07.HDTV.720p.x264.Track1.dga")
BilinearResize(688,384)
AddBorders(16,96,16,96)
BT709ToBT601()

сначала ресайз производится, а потом кодирование?
Автор: BOLiK_Ltd
Дата сообщения: 13.02.2008 12:18
samssss

Цитата:
Если из матрешки получился avi, видео было сжато XVID уже. Схема со скриптами уже не катит? Или можно?

Почему же нет. Читай fag по AviSynth. И зайди в профильную тему. К этой теме это отношения не имеет. Ну, а непосредственно к вопросу, то всё очень просто. Вот эту строчку AVCSource("G:\Proect\Heroes\Season 2\7\Heroes.S02E07.HDTV.720p.x264.Track1.dga") меняешь на AVISource("G:\Proect\Heroes\Season 2\7\Heroes.S02E07.avi"). Вот эту строчку loadplugin("C:\Program Files\DGAVCDecode\DGAVCDecode.dll") соответственно из скрипта удаляешь. По поводу кодирования. Кодирует кодек. Ресайз производит AviSynth. Можно конечно пользоватся и встроенными фильтрами даба, но написать скрипт проще. Да и возможностей у AviSynth то же больше.
Цитата:
сначала ресайз производится, а потом кодирование?
Да, конечно. Даб и соответственно кодек, воспринимают входящее видео уже таким, которое ты определил в скрипте. Вобщем, по всем вопросам к AviSynth обращайся в профильом топике. Я о его возможностях знаю очень мало. Сам только месяца три как изучать начал.
Автор: samssss
Дата сообщения: 13.02.2008 18:36
BOLiK_Ltd
Благодарю за разъяснения!
А что вообще использование DGAVCDecode дает? Открытие файлов видео h264, но его вроде и DirectShowSource можно открыть. У меня только не получилось (( Вообще, в системе все файлы h264 открываются с неправильным указанием продолжительности!!! Как исправить этот бред??? А кодек в этом случае закодировал мне 7 раз нужный отрывок, видимо чтобы неправильное время заполнить!!! (((

В каких форматах бывает видео в матрешках? Я встретил пока avi (сжат XVID) и h264 (сжат YUV).
Если можно, то скриты на открытие других возможных форматов. ))

Еще касательно звука. Матрешка, звук ас3 6 каналов - ничего менять не хочется, но вот громкость хотелось бы поднять! Можно без пережатия? Скрипт если не сложно. )
Автор: BOLiK_Ltd
Дата сообщения: 13.02.2008 18:58
samssss

Цитата:
Скрипт если не сложно.

Спроси в профильной теме по AviSynth.
Цитата:
В каких форматах бывает видео в матрешках?

Матрёшка-это всего лишь контейнер. Такой же как AVI и т.д. И наверное запихнуть туда можно многое. Вот только зачем? Что касается звука, то для этого есть BeSweet + BeLight и ещё много разных прог, о которых я ещё не знаю.
Автор: Tre1n
Дата сообщения: 17.02.2008 02:27
извлекаю видео из матрешки, с помощью MKV Extract, извлеченное видео воспроизводится в очень быстром темпе

P.S.
решил проблему виртуал дабом =)
Автор: South_Park
Дата сообщения: 19.02.2008 01:13
MKV Extract-ом если позволяет хард, лучше извлекать всегда и видео и аудио в режиме без жатия. Правда получившиеся файло бывают тогда по более 100 гиг, но зато с ихней дальнейшей обработкой защитишься от неприятных сюрпризов...
Автор: SergP666
Дата сообщения: 21.02.2008 10:19
в опчем таки смог своего рода автоматизировать пережатие HDTVRip-ы в меньший битрейт и размер картинки
если *.mp4 то нюрой без проблем, *.mkv сложнее

посредством XviD4PSP открываю файл, отрубаю звук и подгоняю в шаблоне выхода mkv в настройках битрейт видео под нужный размер выходного файла.
есть один момент, в конце 3 прохода вылетает еррор, но зато остаеться пережатый *.h264 Ж)
вот его то уже в mkvtoolnix упаковываю обратно в *.mkv, звук зарание из исходника с помощью MkvExtractGUI выдераю, в некоторых случаях через AacMachine или Ac3Machine перегоняю в стерео

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

зы. если кто подскажет как *.avs скормить NeroRecode буду весьма и весьма благодарен, т.к. XviD4PSP юзает x264, от чего тратиться больше времени
Автор: palamars
Дата сообщения: 21.02.2008 11:56

Цитата:
зы. если кто подскажет как *.avs скормить NeroRecode буду весьма и весьма благодарен, т.к. XviD4PSP юзает x264, от чего тратиться больше времени


Только мышкой перетащить в окно проекта, больше никак
Автор: samssss
Дата сообщения: 11.03.2008 06:35
VDmod выдает ошибку на втором проходе! Несколько раз пробовал и на двух фильмах! Похоже дело в размере!!!
Файл Пираты Карибского моря 2, длительность 2:30, размер 7,67 Гиг, кадр 1280*528, 23,98 в секунду, FourCC YV12 (ATI YVU12 4:2:0 Planar).
Скрипт был следующий:
DirectShowSource("E:\Matr\Pir2\Pirates.mkv")
Lanczos4Resize(720,304)
Пережимаю с помощью Xvid.
Автор: NickZN
Дата сообщения: 11.03.2008 12:51
samssss
Если грешить на размер, то возможно выходной файл сохраняешь на диске с FAT32, а она не дружит с большими файлами!
Автор: kirillna
Дата сообщения: 24.03.2008 13:04
Господа, может кто что посоветует? Скачал файл, установил кодеки (матрешкины и ссср), но все равно ни один из штатных плееров файл не читает (poverdvd и cineplayer). Установил классик - все играет, но аудио даунмиксится в 2 канала, передавать поток AC3 на внешний декодер отказывается - сует в spdif 2 канала. Карта SB X-Fi PCI Express.
Заранее спасибо.
Автор: RussianNeuroMancer
Дата сообщения: 24.03.2008 16:20
kirillna
В настройках MPC в разделе Встроенные фильтры, столбец Декодеры, сними галку AC3 (ну и DTS, за компанию). Звук должен пойти на AC3Filter, если пойдёт на ffdshow audio decoder - запрещай декодирование AC3/DTS уже в его настройках. Далее смотри настройки AC3Filter.
Автор: ADWizard
Дата сообщения: 10.04.2008 10:45
Общий привет !
Ситуевина следущая имеются файлы MKV 23 кадра и 25 те которые 25 нормально перегоняются в DVD ConvertXtoDvd, а те которые 23 не хотят нормально перегонятся идет подергивание при промотре. Вопрос как это вылечить и лечится-ли это вообще?
Автор: SergFalkon
Дата сообщения: 10.04.2008 13:43
ADWizard
Ровно 23, или типа 23.976? Какая FPS для результата (DVD) в ConvertXtoDvd при этом ставилась. Надо не 25, а 29.97 задавать.
Автор: ADWizard
Дата сообщения: 10.04.2008 15:22

Цитата:
Ровно 23, или типа 23.976? Какая FPS для результата (DVD) в ConvertXtoDvd при этом ставилась. Надо не 25, а 29.97 задавать.



23.976 !! А для ConvertXtoDvd где это выставить я такой настройки не видел
ЗЫ ConvertXtoDvd 3,0,0,9
Автор: SergFalkon
Дата сообщения: 10.04.2008 17:19
ADWizard
А х.з. Я им не пользуюсь. Это общее правило - FPS исходника 25 к/с - значит DVD-PAL с теми же 25 к/с надо делать. Если 29.97 - DVD-NTSC с 29.97 к/с, если 23.976 - тоже DVD-NTSC с FPS 29.97 к/с, которая из 23.976 получается процедурой 2:3 pulldown (через кадр одно поле кадра повторяется при показе).
Правильный софт так умеет. За ConvertXtoDvd - повторю, не знаю, не пользую.
Автор: ADWizard
Дата сообщения: 11.04.2008 08:08

Цитата:
Правильный софт так умеет. За ConvertXtoDvd - повторю, не знаю, не пользую.

А что за правильный софт? Поделись хотя-бы названием , а то винты освободить хочется
ЗЫ Заранее спасибо
Автор: SergFalkon
Дата сообщения: 11.04.2008 08:17
ADWizard
Ну так здесь же прикреплена ветка по DVD-видео. Там в шапке и основные программы пасписаны.
Автор: ADWizard
Дата сообщения: 11.04.2008 08:51
Вот по тому и спрашиваю какая из них правильная
Автор: HelioSS
Дата сообщения: 18.04.2008 18:20
А как вытащить (просто вытащить) то, что лежит в mkv? Ведь MKVToolnix врядли тот формат видео, в котором хранится фильм DVD-HD на 16 Гб, упакованный в mkv?
Автор: Abs62
Дата сообщения: 18.04.2008 18:44
HelioSS

Цитата:
А как вытащить (просто вытащить) то, что лежит в mkv?

Просто вытащить - именно MKVToolnix (mkvextract).

Цитата:
Ведь MKVToolnix врядли тот формат видео

???
MKVToolnix - это не формат видео, это набор утилит для работы с контейнером mkv.
Автор: marrow1
Дата сообщения: 18.04.2008 22:30
Чем и как можно разрезать mkv файл на куски без пересжатия видео и аудио?
Автор: Abs62
Дата сообщения: 18.04.2008 23:11
marrow1
Да всё тем же MKVToolnix, вестимо.
Автор: HelioSS
Дата сообщения: 19.04.2008 07:49
Abs62

Пардон!
Цитата:
Ведь MKVToolnix врядли тот формат видео
- опечатка.
Я имел в виду что avi = это контейнер, который врядля используется HD-DVD (чем, собтвенно, и является мой mkv). Наверное, это должен быть какой-то или mov или ещё что-нибудь, но ни как не avi.
MKVToolnix, кстати, что делает с видео когда вытаскивает его из mkv? Разжимает и опять сжимает или как?

Автор: Abs62
Дата сообщения: 19.04.2008 11:52
HelioSS

Цитата:
MKVToolnix, кстати, что делает с видео когда вытаскивает его из mkv?

Да ничего не делает - вытаскивает дорожку как она есть.
Автор: marrow1
Дата сообщения: 19.04.2008 12:01
Abs62
MKVToolnix можно порезать на куски нужного размера mkv файл, или же только повытягивать дорожки?
Автор: Abs62
Дата сообщения: 19.04.2008 12:22
marrow1
Можно порезать. Запускаешь mkvmergeGUI, на третьей вкладке ставишь галку "Enable splitting" и выставляешь нужные параметры.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152

Предыдущая тема: чем лучше фотку с камеры содрать через DV


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