XviD4PSP 5 - универсальный медиаконвертер

Страницы :   Пред.  1, 2, 3 ... 73, 74, 75
Ответить
 

johnowenemmet

Стаж: 15 лет 2 месяца

Сообщений: 159

johnowenemmet · 09-Фев-25 12:07 (2 месяца 9 дней назад, ред. 09-Фев-25 12:07)

Наконец то обновился по инструкции на версию от 08.02.2025.
Пока что отмечу странное поведение balanceborders (при его добавлении), с выдачей ошибки, если количество пикселей по любой стороне указано менее 3.
скрытый текст
и рандомное, закинул в очередь 9 файлов, на пятом такое, с шестого и далее нормально
скрытый текст
Вернулся на старый добрый ависинт 2.6, не прёт у меня с обновлением
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 6 месяцев

Сообщений: 4975

Tempter57 · 12-Фев-25 10:31 (спустя 2 дня 22 часа, ред. 12-Фев-25 10:31)

johnowenemmet
В варианте BalanceBorders.avsi от автора real.finder, который в обновлённой версии конвертора всего строк 68. Мне трудно комментировать вашу ошибку, где указаны строки 89 и 70. Скорее всего вы применили старую версию https://github.com/dsamahentai/AviSynth_Filters/blob/master/BalanceBorders.avsi
Существует ещё более новая версия BalanceBorders.avsi от Asd-g https://github.com/Asd-g/AviSynthPlus-Scripts/blob/master/bborders.avsi, но для неё требуется AviSynth +x64 v.3.7.1 и выше.
Ошибка связана скорее всего с версией плагина masktools. Довольно часто получается конфликт между древней маской mt_masktools-26.dll и новой masktools2.dll. К сожалению при подключении штатной версии QTGMC, например, автоматически подключается старый плагин mt_masktools-26.dll, а далее в скрипте у вас подключается новый плагин masktools2.dll. Я эту ситуацию изменить не могу, но советую вам перейти в редактирование скрипта и для штатного подключения QTGMC сменить mt_masktools-26.dll на masktools2.dll.
Проблемы конвертора изложил давно https://rutr.life/forum/viewtopic.php?p=79643159#79643159
Данный конвертор дошёл до своего логического тупика, поэтому мой вам совет воспользоваться рекомендациями поста 2 темы второй части и с чистой совестью переходить уже на AviSynth + x64 v.3.7.3 и не морочить мозги ни себе , ни людям. А конвертор воспринимать , как начальное удобное пособие, в котором легко подсмотреть старые варианты скриптов по интересующей вас теме обработки. Скрипты под AviSynth + x64 v.3.7.3 гораздо короче, не требуется подключать строки с кучей плагинов, а только указать нахождение директории плагинов. Не нравиться вам AviSynth + x64 v.3.7.3, переходите на VapourSynth. В нём обработка и кодирование аналогичного скрипта идёт со скоростью приблизительно в 2,5 раза быстрее за счёт практически 100% загрузки CPU, чего на скрипте AviSynth добиться трудно, особенно на сложном. Начните , например, с конвертора Hybrid by Selur. В нём тоже есть недостаток: надо подключать в скрипт строки с плагинами. Это, пожалуй, самая трудная работа. Аналогично обстоят дела и в конверторе StaxRip. Но просто Selur - парень более активный, и всегда готов прийти на помощь для написания скрипта Vapoursynth под ваш исходник.
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет 3 месяца

Сообщений: 171


verisokin · 14-Фев-25 21:50 (спустя 2 дня 11 часов, ред. 14-Фев-25 21:50)

Tempter57
Уважаемый автор. Подскажите уже мучаюсь не первый год. Как я понимаю после перехода на новую версию AviSynth, когда пропала настройка многопоточности. Из-за этой проблемы бросил использование программы.
После установки по инструкции, при проигрывании видео, да же без обработки идет первые несколько секунд негативная картинка. Так же к примеру если применить какой либо плагин фильтрации, так же несколько секунд (около 10-ти) уже на перекодированном видео и отфильтрованном, так же негативная картинка. Всех благ.
https://fastpic.org/view/124/2025/0214/_90b5eef85df8b68f15798882093aad53.jpg.html
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 6 месяцев

Сообщений: 4975

Tempter57 · 15-Фев-25 11:23 (спустя 13 часов, ред. 15-Фев-25 11:23)

verisokin писал(а):
87398453Уважаемый автор. Подскажите уже мучаюсь не первый год. Как я понимаю после перехода на новую версию AviSynth, когда пропала настройка многопоточности.
Я к авторству конвертора прямого отношения не имею. Косвенно да, в плане обновления плагинов и скриптов AviSynth. В обновлённой версии фактически не активируется окно многопоточности. Подробно о многопоточном режиме расписано в п.6 Перечня обновлений. В конце скрипта обычно присутствует строка Prefetch (SI_PhysicalCores ()). Она и задаёт многопоточный режим обработки. Нет подобных строк только в скриптах c srestore и стабилизатором изображения Stabbo.vdf, где это проблематично и может вызвать появление артефактов.
Чернота в вашем случае вызвана скорее всего написанием собственного скрипта с высокой битностью HBD (High Bits Depth) c применением плагинов внутри скрипта, которые не умеют поддерживать режим HBD или отсутствуем в системе установленного пакета Microsoft Visual C++ Redistributable for Visual Studio 2005...2022. Помимо этого у некоторых скриптов есть ограничение по цветовому пространству. Например, скрипт ASTDR.avsi не поддерживает цветовое пространство выше YV16. Вы предоставили мало информации: не понятно какая версия AviSynth+установлена в систему, требуется скрипт, который вы задействуете и сэмпл исходника. В противном случае - это просто игра в гадалки.
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет 3 месяца

Сообщений: 171


verisokin · 15-Фев-25 21:49 (спустя 10 часов, ред. 15-Фев-25 21:49)

Спасибо за помощь. Тогда Вы соавтор, если не возражаете. Виндовс 10 64 бит LTSB. Версия AviSynth AviSynthPlus-3.5.1_20200402_vcredist, да и версия без vcredist так же пробовал, ничего не поменялось. Переустанавливал несколько раз AviSynthPlus с чисткой папок. Установлены и 64-битная версия и 32 битная версия пакета Visual Studio 2005...2022. Такая проблема возникает да же если не выбрать никакую обработку, т.е. без скриптов, только перекодировка, т.е. 10 сек чернота, а потом нормально, но в этом случае, если просто предпросмотр в XviD4PSP 5, то сейчас уже после всех переустановок - черный экран без картинки, звук есть, пробовал все движки плеера в программе XviD4PSP 5. А при обработке в скриптах (пробовал разные) первые 10 сек черный экран при предпросмотре, а потом нормально. При перекодировке при выборе обработки первые 10 сек так же чернота, а потом нормально. Всех благ.
Уточняю. Такое при любом исходнике.
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 6 месяцев

Сообщений: 4975

Tempter57 · 15-Фев-25 22:47 (спустя 57 мин., ред. 15-Фев-25 22:47)

verisokin
У вас в Настройках =>Движок плейера=> PicrureView установлен точно или всё же DirectShow?
verisokin писал(а):
87403822Тогда Вы соавтор, если не возражаете.
Это вряд ли, скорее скорее всего реаниматор и патологоанатом в одном лице
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет 3 месяца

Сообщений: 171


verisokin · 16-Фев-25 20:42 (спустя 21 час, ред. 16-Фев-25 20:42)

Удалено.
Скорее всего переустановлю Виндовс. Может поможет. Всех благ.
[Профиль]  [ЛС] 

Ivan790666

Стаж: 13 лет 6 месяцев

Сообщений: 31

Ivan790666 · 17-Фев-25 11:37 (спустя 14 часов)

Приветствую. У кого есть последняя версия XviD4PSP 5? Тут видел XviD4PSP_5.10.348.0_(2022-01-03)_DARKANmod_rc46.exe, но при переходе скачать такое выдаёт Доступ к файлу ограничен. Файлы, которыми поделился владелец, недоступны для просмотра. Это произошло из-за того, что его Диск переполнен. Благодарю за ранее.
[Профиль]  [ЛС] 

johnowenemmet

Стаж: 15 лет 2 месяца

Сообщений: 159

johnowenemmet · 17-Фев-25 11:49 (спустя 11 мин.)

349 и здесь ссылка была в первом сообщении
[Профиль]  [ЛС] 

Ivan790666

Стаж: 13 лет 6 месяцев

Сообщений: 31

Ivan790666 · 19-Фев-25 18:05 (спустя 2 дня 6 часов, ред. 19-Фев-25 18:05)

johnowenemmet
благодарю. нашёл
Цитата:
349 и здесь ссылка была в первом сообщении
не работает
[Профиль]  [ЛС] 

johnowenemmet

Стаж: 15 лет 2 месяца

Сообщений: 159

johnowenemmet · 19-Фев-25 18:45 (спустя 39 мин.)

Ivan790666
[Профиль]  [ЛС] 

teleport2222

Стаж: 10 лет 6 месяцев

Сообщений: 170

teleport2222 · 19-Фев-25 19:22 (спустя 36 мин.)

Ivan790666 XviD4PSP_5.10.348.0_(2022-01-03)_DARKANmod_rc46
[Профиль]  [ЛС] 

zodiac27

Стаж: 15 лет 1 месяц

Сообщений: 1932

zodiac27 · 11-Мар-25 17:02 (спустя 19 дней)

Подскажите пожалуйста:
1. В папке C:\Program Files (x86)\XviD4PSP\apps\x264 файлы x264.exe и x264_64.exe я всегда менял на новые, последние были x264_c164_r3198 в виде 7z-архива. Вроде бы уже появились r3204, но нигде я не могу их найти в "нормальном" архивном виде, всё какие-то левые экзешники попадаются. Не могли бы вы дать ссылку?
2. Пытаюсь 4К-файл с частотой 60Гц перекодировать в те же 60, но FullHD. Программа мне пишет один warning - я так понимаю в настройках видео кодирования, в графе Rate надо поставить цифры больше, но какие? Или дело не в этом - тогда что надо изменить?
скрытый текст
[Профиль]  [ЛС] 

Мазизов

Стаж: 7 лет 10 месяцев

Сообщений: 1141


Мазизов · 11-Мар-25 17:46 (спустя 44 мин.)

zodiac27
При кодировании FullHD с 60 fps надо выбирать --level 4.2
[Профиль]  [ЛС] 

zodiac27

Стаж: 15 лет 1 месяц

Сообщений: 1932

zodiac27 · 11-Мар-25 17:55 (спустя 8 мин.)

Мазизов писал(а):
87508328При кодировании FullHD с 60 fps надо выбирать --level 4.2
А блин, тогда телевизор не будет воспроизводить, он же только 4.1 понимает (2011 года).
Тогда, раз уж все равно перекодирую, можно безболезненно для файла сделать 30 fps?
[Профиль]  [ЛС] 

Мазизов

Стаж: 7 лет 10 месяцев

Сообщений: 1141


Мазизов · 11-Мар-25 18:30 (спустя 34 мин.)

zodiac27 писал(а):
87508362тогда телевизор не будет воспроизводить, он же только 4.1 понимает (2011 года).
Я для телевизора кодирую с level 4.2, затем в TSMuxer исправляю level на 4.1, и перепаковываю в MKV.
[Профиль]  [ЛС] 

zodiac27

Стаж: 15 лет 1 месяц

Сообщений: 1932

zodiac27 · 11-Мар-25 18:40 (спустя 10 мин.)

Мазизов писал(а):
87508507Я для телевизора кодирую с level 4.2, затем в TSMuxer исправляю level на 4.1, и перепаковываю в MKV.
Тоже идея, попробую. Благодарю!
[Профиль]  [ЛС] 

teleport2222

Стаж: 10 лет 6 месяцев

Сообщений: 170

teleport2222 · 12-Мар-25 23:54 (спустя 1 день 5 часов)

zodiac27
x264 0.165.3213 570f6c7
(libswscale 8.13.101)(libavformat 61.9.107)(ffmpegsource 5.1.0.0)(lsmash 2.16.1)
https://www.mediafire.com/file/48aqxlyc0axgh43
[Профиль]  [ЛС] 

zodiac27

Стаж: 15 лет 1 месяц

Сообщений: 1932

zodiac27 · 13-Мар-25 05:02 (спустя 5 часов)

teleport2222 писал(а):
87513691x264 0.165.3213 570f6c7
Ого, какой свежак - спасибо!
[Профиль]  [ЛС] 

teleport2222

Стаж: 10 лет 6 месяцев

Сообщений: 170

teleport2222 · 13-Мар-25 09:49 (спустя 4 часа)

zodiac27
Вы можете искать новые версии на форуме Doom9 в разделе "Новые версии свободного программного обеспечения, используемые в графических интерфейсах".
[Профиль]  [ЛС] 

Marillion78

Старожил

Стаж: 17 лет 1 месяц

Сообщений: 1216

Marillion78 · 25-Мар-25 16:49 (спустя 12 дней, ред. 25-Мар-25 16:49)

Вопрос: при кодировании в H.264/AVC (rс=CRF) параметр crf_max=0.0 в Xvid4PSP только вручную в параметрах скрипта кодирования возможно каждый раз добавлять к остальным настройкам (на вкладке CLI), или где-то это возможно выставить в интерфейсных настройках параметров кодирования (я не нашел, где такое возможно там выставить) ? И стоит ли вообще добавлять этот параметр ?
[Профиль]  [ЛС] 

teleport2222

Стаж: 10 лет 6 месяцев

Сообщений: 170

teleport2222 · 25-Мар-25 21:01 (спустя 4 часа)

Marillion78
Только в CLI. Можете сохранить настройки с другим значением crf_max=0.0 в пользовательский профиль и далее его вызывать. Или поставить crf_max в CLI после --extra: и он будет всегда вписан в настройки. Менять значение с дефолтного на другое особого смысла не вижу. Снизить размер файла? Или какая-то другая цель?
[Профиль]  [ЛС] 

Marillion78

Старожил

Стаж: 17 лет 1 месяц

Сообщений: 1216

Marillion78 · 25-Мар-25 21:34 (спустя 32 мин., ред. 25-Мар-25 21:34)

teleport2222
Спасибо!
Релизёр edich2 постоянно прописывает в своих H.264/AVC CRF-релизах этот параметр - не знаю точно, зачем, я думал, что это для того, чтобы улучшить качество.
[Профиль]  [ЛС] 

teleport2222

Стаж: 10 лет 6 месяцев

Сообщений: 170

teleport2222 · 26-Мар-25 00:14 (спустя 2 часа 40 мин., ред. 26-Мар-25 00:14)

Marillion78
Тогда точно не заморачивайтесь с этим. Оставляйте дефолтное значение. Его увеличение, качества не прибавит. Или если вам нравится качество рипов этого автора, то это не благодаря этой настройке.
[Профиль]  [ЛС] 

teleport2222

Стаж: 10 лет 6 месяцев

Сообщений: 170

teleport2222 · 10-Апр-25 08:30 (спустя 15 дней)

x264 0.165.3215 32c3b80
(libswscale 9.0.100)(libavformat 62.0.100)(ffmpegsource 5.1.0.0)(lsmash 2.16.1)
https://www-mediafire-com.translate.goog/file/gioauait7h64ac5?_x_tr_sl=en&_x_...amp;_x_tr_pto=sc
x264 (MABS build) with integrated FFMS2 and LAVF
https://www-mediafire-com.translate.goog/file/gioauait7h64ac5?_x_tr_sl=en&_x_...amp;_x_tr_pto=sc
[Профиль]  [ЛС] 

geralt1983

Top Loader 04* 1TB

Стаж: 15 лет 9 месяцев

Сообщений: 1305

geralt1983 · 17-Апр-25 18:54 (спустя 7 дней)

Всем здравствуйте. Помогите пожалуйста, не могу понять, почему XVID4PSP 5 версии перестал кодировать видео в формат mpeg2? Хочу перекодировать видео с русским хардсабом для одной игры на PS2. Это из-за какого-то нового обновления для Window 10?
Лог
PLATFORM
------------------------------
OS Code: Microsoft Windows NT 6.2.9200.0
OS Name: Windows 10 Enterprise (x64)
Framework: 2.0.50727.9179 (v4.0)
AviSynth: AviSynth+ 3.5 (r3106, 3.5, i386)
CPU Info: AMD Ryzen 7 3700X 8-Core Processor (~3600), 16 core(s)
RAM Total: 16309Mb
Language: RUS (1251, ",")
SystemDrive: C:
XviD4PSP
------------------------------
Version: 5.10.348.0
Created: 30.12.2021 22:43:00
AppPath: C:\Program Files (x86)\XviD4PSP 5
TempPath: E:\Temp
FILES
------------------------------
ENDING0E.m2v >
ENDING0E.mpg
TASK
------------------------------
Format: MPEG2 PS
Duration: 00:00:46:046 (1380)
VideoDecoder: MPEG2Source
Resolution: 640x448
Aspect: 1.4286
VCodecPreset: Custom
VEncodingMode: TwoPass
VideoCodec: MPEG2 > MPEG2
VideoBitrate: 6000
Framerate: 29.970
SourceType: UNKNOWN
FieldOrder: UNKNOWN
SCRIPT
------------------------------
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\apps\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\VSFilter.dll")
MPEG2Source("E:\Temp\ENDING0E.index\ENDING0E.d2v", cpu=0, info=3)
ConvertToYV12()
###[FILTERING]###
###[FILTERING]###
TextSub("E:\Kuon\ENDING0E.srt")
VIDEO ENCODING
------------------------------
Encoding to: E:\1\ENDING0E.mpg
MPEG2 6000kbps 640x448 29.970fps (1380 frames)
...first pass...
ffmpeg.exe: -y -i "E:\Temp\0000.avs" -pass 1 -passlogfile "E:\Temp\0000_1" -threads 16 -r 29.970 -vcodec mpeg2video -an -b 6000000 -maxrate 6000000 -dia_size 1025 -trellis 1 -bf 3 -mbd bits -cmp 2 -subcmp 2 -mbcmp 2 -ildctcmp 2 -precmp 2 -skipcmp 2 -vtag MPEG -flags +umv "E:\1\ENDING0E.mpg"
Ошибка:
ffmpeg version v0.8b2-55-gd780623, Copyright (c) 2000-2011 the Libav developers built on Jan 16 2012 06:34:56 with gcc 4.6.2
This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes).
Input #0, avs, from 'E:\Temp\0000.avs':
Duration: 00:00:46.04, start: 0.000000, bitrate: 0 kb/s
Stream #0.0: Video: rawvideo, yuv420p, 640x448, 103116 kb/s, 29.97 tbr, 29.97 tbn, 29.97 tbc
[buffer @ 039d44e0] w:640 h:448 pixfmt:yuv420p
[mpeg2video @ 0191e6d0] a vbv buffer size is needed, for encoding with a maximum bitrate
Output #0, mpeg, to 'E:\1\ENDING0E.mpg':
Stream #0.0: Video: mpeg2video (hq), yuv420p, 640x448, q=2-31, pass 1, 6000 kb/s, 90k tbn, 29.97 tbc
Stream mapping:
Stream #0.0 -> #0.0
Error while opening encoder for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height
Восьмая версия кодирует, но в ужасном качестве, неважно какой битрейт установлен.
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 6 месяцев

Сообщений: 4975

Tempter57 · 17-Апр-25 19:13 (спустя 19 мин.)

geralt1983 писал(а):
87664812Version: 5.10.348.0
Не стоило обновляться, надо было не перескакивать с Version: 5.10.346. Также обновление с 3-го поста темы до Version: 5.10.349 приводит к аналогичному сбою. Можно только обновить плагины и фильтры.
[Профиль]  [ЛС] 

Мазизов

Стаж: 7 лет 10 месяцев

Сообщений: 1141


Мазизов · 17-Апр-25 22:30 (спустя 3 часа)

geralt1983 писал(а):
87664812почему XVID4PSP 5 версии перестал кодировать видео в формат mpeg2?
Потому, что не надо ставить непонятные версии программы непонятно откуда.
Вся необходимая информация по программе в этом посту https://rutr.life/forum/viewtopic.php?p=78877626#78877626
[Профиль]  [ЛС] 

geralt1983

Top Loader 04* 1TB

Стаж: 15 лет 9 месяцев

Сообщений: 1305

geralt1983 · 18-Апр-25 17:49 (спустя 19 часов, ред. 18-Апр-25 17:49)

Tempter57
Мазизов
Спасибо что ответили, откатился до 346 версии, ошибка так и осталась. Но я попробовал перекодировать видео со стандартными настройками и оно перекодировалось. Методом тыка обнаружил, что если поменять параметр Matrix на MPEG или KVCD, будет ошибка кодирования (с H263 кодируется). Но из-за H263 качество видео падает, особенно в темных сценах.
скрытый текст
[Профиль]  [ЛС] 

Мазизов

Стаж: 7 лет 10 месяцев

Сообщений: 1141


Мазизов · 18-Апр-25 20:08 (спустя 2 часа 18 мин.)

geralt1983
У меня и с матрицей MPEG нормально кодирует :

Обновитесь до 349 версии, в ней FFmpeg другой.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error