В настоящее время у меня есть файл 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 может играть красиво.