1

В настоящее время у меня есть файл Avisynth, который выводит цветовое пространство YUY2, и я хочу закодировать его в высоком профиле 4:2:2 H.264.

Поскольку мой фильтр Avisynth еще не доступен в 64-разрядной версии, я должен использовать 32-разрядную версию Avisynth. Я могу кодировать его отлично с 32-битным x264. Но 32-битная версия медленнее. Если я использую 64-разрядную версию x264, кодировщик не сможет загрузить 32-разрядную версию Avisynth, и я должен подключиться к ней.

Если я кодирую в стандартном профиле HiP/Hi10P, я могу использовать avs2yuv, которая генерирует YV12 raw для передачи в x264. Но я не могу найти программу, которая может передавать цветовое пространство YUY2 (или цветовое пространство i422)

Вопрос: есть ли способ использовать 64-битный x264 с 32-битным Avisynth и выходом 4: 2: 2? Стандартный avs2yuv не поддерживает 4: 2: 2, а 64-битный x264 не может напрямую загружать 32-битный Avisynth.


PS. Я обычно уменьшаю 1080p> 720p, поэтому дополнительная информация о цвете сохраняется.

PS2. Я знаю, что могу воспроизвести файл High 4:2:2. Мой LAV Video Decoder & madVR может играть красиво.

1 ответ1

0

Попробуйте avs4x26x v0.10.0 или новее, чтобы передать ваш вывод AviSynth.

http://forum.doom9.org/showthread.php?t=162656

https://github.com/astrataro/avs4x26x

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .