|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
26-Авг-14 00:11
(10 лет 4 месяца назад, ред. 26-Авг-14 00:11)
george$t
Я полагаю, что декодер с AssumeFPS(25.000) приведёт всё к общему знаменателю - 25 fps . Просто будет три типа кадров - прогрессивные, поля с фазой движения, поля без фазы. QTGMC сделает 50 fps, к прогрессивным кадрам и полям без фазы сделает дубликаты кадров.
А как по другому ? Проблема в том, что у меня таких файлов 16 шт. И у меня нет ни времени, ни желания сидеть щёлкать кадры, и делать скрипт на обработку каждой вставки отдельно.
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
26-Авг-14 00:22
(спустя 10 мин.)
busoti4444 писал(а):
64936714А как по другому ?
Первая же 23.976 вставка с AssumeFPS(25.000) прокрутится быстрее, звук отстанет и дальше отставание будет нарастать. По клипу на сумму всех 23.976 фрагментов @ 25.000
|
|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
26-Авг-14 00:55
(спустя 32 мин., ред. 26-Авг-14 03:49)
george$t
А если сделать так ?
Цитата:
video = FFmpegSource2("D:\Загрузки-2\Танцы на льду 2010г выпуск 2.mpg", rffmode=0, threads=1, cachefile="D:\Temp XviD4PSP\Танцы на льду 2010г выпуск 2.mpg.ffindex")
audio = NicMPG123Source("D:\Temp XviD4PSP\0004_0.mp2")
AudioDub(video, audio) AmplifydB(8.376)
ConvertToYV12(interlaced = true)
AssumeFPS(25.000, true)
ResampleAudio(48000)
QTGMC(Preset="Fast", Sharpness=0.4)
Crop(2, 58, -6, -46)
Spline144Resize(760, 472)
В превью покрутил, вроде картинка нормальная, надо сделать пробу с двумя вставками и послушать звук.
Тут ещё обнаружил пару вставок, в которых тоже есть вставки секунд по 10, на них картинка дёргается туда-сюда . Но как-то странно. Шесть секунд картинка нормальная, на седьмой меняется план и 3 секунды дёргается. Меняю деинтерлейс на 25 fps, дерготня пропадает. Наверное это и есть кадры Film ? Причём, все кадры интерлейсные, и QTGMC на маленькой вставке с гребёнкой до конца не справляется...
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
26-Авг-14 00:55
(спустя 34 сек., ред. 26-Авг-14 12:15)
busoti4444
Без понятия, потом расскажешь (про звук).
В остальном - у тебя клипованный vfr исходник. Не было бы удвоения кадров, можно было попробовать сделать vfr рип с таймкодами. А так - я бы порезал и всё, что не 50 с движением (соревновательная часть) , приводил к 50 (вставки) через интерфрейм.
busoti4444 писал(а):
64936714И у меня нет ни времени, ни желания сидеть щёлкать кадры, и делать скрипт на обработку каждой вставки отдельно.
Тогда это будет халтура.
А вообще мне непонятно. В подобных ДВД существуют метки для средств воспроизведения, что и с какой частотой выводить. Есть что-то подобное в эфирном вещании? По идее этот mpeg должен нехило хромать при просмотре...
|
|
Tempter57
Стаж: 16 лет 3 месяца Сообщений: 4963
|
Tempter57 ·
26-Авг-14 09:00
(спустя 8 часов, ред. 26-Авг-14 09:00)
busoti4444 писал(а):
64937021Тут ещё обнаружил пару вставок, в которых тоже есть вставки секунд по 10, на них картинка дёргается туда-сюда
Когда выполняется деинтерлейс QTGMC, не имеющего параметра order, и декодер не MPEG2Source, то перед QTGMC необходимо устанавливать какое поле идёт первым: AssumeTFF() или AssumeBFF(), иначе будет дрыг. Я не всегда вас понимаю: зачем исходник .mpg открывать с помощью ffms2 ? В плане индексации она есть у обоих декодеров, но MPEG2Source имеет возможность установить правильный порядок полей на подачу фильтру деинтерлейса.
Backmask писал(а):
64936163там ничего слошного
Какое отношение имеют настройки кодека х264 к ffms2 или иному типу декодера, которым открываете свой исходник?
|
|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
26-Авг-14 12:29
(спустя 3 часа, ред. 27-Авг-14 02:11)
Tempter57 писал(а):
64938159зачем исходник .mpg открывать с помощью ffms2 ?
Я всего лишь пробую, что может новый декодер FFmpegSource2 на интерлейсных исходниках.
Открываю сейчас то на DSS2, то на FFMS2 и сравниваю. Пока не вижу разницы между работой декодеров, раньше эта разница была.
В отношении AssumeTFF(), надо прощёлкивать весь файл, перестанет дёргаться в одном месте, начнёт в другом, т.к. поля в исходнике смешанные.
Заметил, обычный QTGMC менее чувствителен к смене полей. Много кодировал подобных исходников, ни разу дёрганья не было. А вот на QTGMC_2 частенько наблюдаю.
george$t писал(а):
64937086По идее этот mpeg должен нехило хромать при просмотре...
Он и хромает. Некоторые HDTV с блюрея вообще смотреть невозможно, то картинка рассыпается, то тормоза...
Кодировать надо в любом случае, т.к. плеер нормальный деинтерлейс не делает, тем более с подобных исходников, и тем более в 50 fps.
Цитата:
Тогда это будет халтура.
А так - я бы порезал
Я делаю для себя, и не буду рисковать и жертвовать обработкой 3-х часов видео ради 10-ти секунд дёрганья, даже если оно останется.
Если помнишь, я согласился на блоки в динамике на одной партии исходников, чтобы не терять детализацию.
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
26-Авг-14 15:43
(спустя 3 часа, ред. 26-Авг-14 15:43)
WD_40 писал(а):
64940251што бы это значило
Чтение/запись не мешает проверить. Сектора часом не сдыхают?
Или новый диск неправильно размечен, тогда для всего конкретный тормоз...
--------------------------
busoti4444 писал(а):
64939656Не хочешь попробовать VC-1 на новом FFmpegSource2 и отписаться ?
Ничего хорошего... Фантазёрство + переход на 1 кадр на контейнере - 5-6 минут.
FFMS2------------DSS2(LAV)-------------DGIndexNV
|
|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
26-Авг-14 17:47
(спустя 2 часа 4 мин., ред. 28-Авг-14 15:41)
george$t
На моём исходнике DSS2 даёт на 2 кадра меньше чем FFMS2, в остальном пока отличий не вижу.
Запустил кодирование целого файла на быстрых пресетах QTGMC и х264, проверю работу декодера, и посмотрю, что будет с рассинхроном звука.
Возможно анализатор ошибается относительно Film, а я буду портить звук ResampleAudio
-----------------------------------------------------------------------------------------------------------------------------------------------------
Мои сомнения подтвердились. На целом файле рассинхрона нет, значит нет там никаких Film. Декодер работает нормально. Tempter57
Попробовал подключить AssumeTFF() - также дёргается в этом месте, на AssumeBFF() дёргается и здесь, и всё остальное. На DSS2 тоже самое, непонятный участок.
Что интересно, не дёргается только на QTGMC(Preset="Ultra Fast", Sharpness=0.4), но гребёнка :
Открыл файл на MPEG2Source, не решает и он проблему на этих кадрах.
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
26-Авг-14 20:13
(спустя 2 часа 25 мин., ред. 26-Авг-14 23:15)
busoti4444 писал(а):
64941700Попробуй ещё интерлейсный блюрей с х264, у меня нет такого.
У меня тоже нет. Да и зачем? Получится та же ерунда, что с DGAVC.
|
|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
27-Авг-14 14:39
(спустя 18 часов, ред. 31-Авг-14 02:36)
george$t
Цитата:
Получится та же ерунда, что с DGAVC.
DGAVCIndex - это прошлый век, так же, как и DGIndex.
Сделал пробу с FFMS2 на интерлейсном HDTV. Открылся файл быстро, быстро прошла индексация.
Я уже было обрадовался, подключил QTGMC_2 и ... Картина в превью, как говорил fcp - тормоза, кадры перескакивают, но ошибки не выдавал. Уже сдвиг в лучшую сторону.
Закодировалось так же, как и смотрелось в превью. Далеко ему ещё до DSS2 на интерлейсном х264 .
Хотя, интерлейсный MPEG2 стал нормально декодировать. И исходник gad007, который мы обсуждали, открыл нормально :
но как-то странно. Табличка индексации проскочила так быстро, что еле заметил её, интерлейс и поля определялись довольно долго.
Получается, что не всё плохо ...
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
27-Авг-14 17:02
(спустя 2 часа 23 мин.)
busoti4444 писал(а):
64941700Попробовал подключить AssumeTFF() - также дёргается в этом месте, на AssumeBFF() дёргается и здесь, и всё остальное. На DSS2 тоже самое, непонятный участок. Что интересно, не дёргается только на QTGMC(Preset="Ultra Fast", Sharpness=0.4), но гребёнка :
Потому что там замедление. Не умное, как у порядочных людей (съёмка на камеру с частотой 100 к/сек и воспроизведение с 25 фпс), а самое банальное с повтором (учетверением) кадров. По факту в этом месте не больше 12 фпс, которые генерируют шевеление строк. Ultra Fast его не хватает и дёрганье для глаза не так заметно.
http://multi-up.com/995091
Посмотри, так тоже дёргается?
По перфекционистски этот фрагмент и подобные надо вырезать, разбирать на поля, строить гладкую последовательность (selectevery), и интерфреймом (насажает блендов, ну а куда деваться?) приводить к 50 фпс.
Есть ещё пара фокусов с QTGMC... Будет повод, расскажу...
|
|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
27-Авг-14 17:45
(спустя 42 мин., ред. 28-Авг-14 15:44)
george$t писал(а):
64951533Есть ещё пара фокусов
Я фокусы тоже знаю, но не все их использую для себя...
george$t писал(а):
64951533насажает блендов, ну а куда деваться?
А как на твой взгляд, что лучше бленды, или дёрганье ?
Цитата:
Посмотри, так тоже дёргается?
С наскока мало, что заметно, но :
- на первых кадрах рассинхрон звука
- на выходе из проблемного фрагмента начинается дёрганье, и на первых кадрах следующей сцены идёт повтор кадров
Там ещё картинка рассыпается в исходнике на первых кадрах, до и после вставки фрагмента танго Костомарова.
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
27-Авг-14 17:58
(спустя 13 мин.)
busoti4444 писал(а):
64951915- на первых кадрах рассинхрон звука
busoti4444 писал(а):
64951915там ещё картинка рассыпается в исходнике на первых кадрах
Рассыпание - это потеря пакетов при трансляции. Из-за неё и рассинхрон. Сколько потеряно не скажу, можно посчитать. Я смещал аудио на -450 мсек для синхрона с основной частью.
busoti4444 писал(а):
64951915- на выходе из проблемного фрагмента начинается дёрганье, и на первых кадрах следующей сцены идёт повтор кадров
Да запросто. Я же резал без фанатизма, на глаз... Чей клип-то, твой или мой?
busoti4444 писал(а):
64951915А как на твой взгляд, что лучше бленды, или дёрганье ?
На коротком фрагменте (пусть даже это неграмотное slowmo) бленды рассмотреть практически невозможно. Дёрганье куда как более заметно.
|
|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
27-Авг-14 19:28
(спустя 1 час 30 мин., ред. 28-Авг-14 15:45)
george$t
Всё это хорошо, но в каждом исходнике 18 вставок (по числу участников), и в каждой вставке наверное ещё вставки.
А таких исходников 16 шт. Причём, я другие не смотрел детально, возможно они ещё проблемнее...
Буду думать.
george$t писал(а):
64952041Рассыпание - это потеря пакетов при трансляции.
Это не потеря пакета, а безграмотный монтаж. Почему пакет потерялся именно в начале и конце вставки ?
-----------------------------------------------------------------------------------------------------------------------------------------------
Подумал. Я всю эту сомнительную херню вырежу, чтобы потом она не раздражала при просмотре, и нормально закодирую основную часть.
Не думаю, что много потеряю для основной идеи видео. Кстати, я практикую вырезать из подобного видео всякого рода отклонения.
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
27-Авг-14 19:47
(спустя 18 мин., ред. 27-Авг-14 20:03)
busoti4444 писал(а):
64952359Буду думать.
По идее ты можешь автоматизировать процесс. Я ведь тоже без всяких selectevery на глаз вырезал фрагмент и к QTGMC без удвоения подключил interframe2. Смотри сам, насколько тебя это устроит. Для начала закомментируй ремаппер и потихоньку подключай к локализованным фрагментам.
Хотя, нет. Так не поканает. Я уже всему клипу задал 50 фпс. Отменяется.
скрытый текст
Код:
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files\XviD4PSP 5\apps\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\TIVTC.dll")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\QTGMC.avs")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mvtools2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainSSE2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RepairSSE2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-26.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\fft3dfilter.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\VerticalCleanerSSE2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\nnedi3.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\EEDI3.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\EEDI2.dll")
LoadCPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\yadif.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\TDeint.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\AddGrainC.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemapFrames.dll")
###[FILTERING]###
XviD4PSPPluginsPath = "C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\"
LoadPlugin(XviD4PSPPluginsPath + "svpflow2.dll")
LoadPlugin(XviD4PSPPluginsPath + "svpflow1.dll")
LoadPlugin(XviD4PSPPluginsPath + "AvsFilterNet.dll")
Import(XviD4PSPPluginsPath + "InterFrame2.avsi") ###[FILTERING]###
MPEG2Source("J:\Танцы на льду 2010.index\Танцы на льду 2010.d2v", cpu=0, info=3).ConvertToYV12(interlaced = true).QTGMC(Preset="Fast", Sharpness=0.4).Crop(0, 58, -0, -54)
D=QTGMC(Preset="Fast", Sharpness=0.4, FPSDivisor=2).InterFrame (GPU=true, Preset="Medium", Tuning ="Film", OverrideAlgo=23, InputType="2D", Cores=1).Crop(0, 58, -0, -54)
ReplaceFramesSimple (D, mappings="[2382 3637] [7718 8413]")
busoti4444 писал(а):
64952359Подумал. Я всю эту сомнительную херню вырежу
Я так и предполагал, что этим закончится...
Про звук не забудь. В сэмпле он ни разу не на губах.
|
|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
29-Авг-14 03:47
(спустя 1 день 7 часов, ред. 14-Сен-14 01:18)
george$t
На этой вставке остановился на таком варианте.
Первую проблему вырезал, вторую нельзя, т.к. через неё идёт звук. Посмотрел на панели, эти 2 секунды дёрганья практически не заметны, при том, что я знаю о них.
К каждой вставке подойду индивидуально. Что позволит звук и художественный замысел - вырежу, остальное оставлю, скрипт и настройки менять не буду.
скрипт
FILES
------------------------------
Танцы на льду 2010-2.mpg >
Танцы на льду 2010-2.mkv TASK
------------------------------
Format: MKV
Duration: 00:02:53:880 (8694)
VideoDecoder: DirectShowSource2
Resolution: 720x576 > 760x472
Aspect: 1.6090 > 1.6102
VCodecPreset: Custom
VEncodingMode: TwoPass
VideoCodec: MPEG2 > x264
VideoBitrate: 7561 > 3701
Quality: 0.729 > 0.206
Framerate: 25.000 > 50.000
FramerateModifier: AssumeFPS
SourceType: HYBRID_PROGRESSIVE_INTERLACED
FieldOrder: VARIABLE
Deinterlacer: QTGMC_2
AudioDecoder: NicMPG123Source
AEncodingPreset: AC3 384k-кач.
AudioCodec: MP2 > AC3
AudioBitrate: 384
Samplerate: 48000
Channels: 2
Normalize: 90%
Accurate: 100%
Gain: 9.261 SCRIPT
------------------------------
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\avss.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\TIVTC.dll")
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\QTGMC.avs")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mvtools2.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainSSE2.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RepairSSE2.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-26.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\fft3dfilter.dll")
#loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\VerticalCleaner.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\nnedi3.dll")
#loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\EEDI3.dll")
#loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\EEDI2.dll")
loadcplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\yadif.dll")
#loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\TDeint.dll")
#loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\AddGrainC.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\SplineResize.dll") video = DirectShowSource2("D:\Загрузки-2\Танцы на льду 2010-2.mpg", fps=25.000, preroll=15, lavs="L3", lavd="L3")
audio = NicMPG123Source("D:\Temp XviD4PSP\0006_0.mp2")
AudioDub(video, audio) AmplifydB(9.261)
ConvertToYV12(interlaced = true)
QTGMC(Preset="Fast", Sharpness=0.4)
Crop(2, 58, -6, -46)
Spline144Resize(760, 472) ###[FILTERING]###
###[FILTERING]### AUDIO ENCODING
------------------------------
Encoding audio to: D:\Temp XviD4PSP\0006.ac3
AC3 384kbps 2ch 16bit 48000khz aften.exe: -b 384 -w 40 - "D:\Temp XviD4PSP\0006.ac3" VIDEO ENCODING
------------------------------
Encoding video to: D:\Temp XviD4PSP\0006.264
x264 3701kbps 760x472 50.000fps (8694 frames) ...first pass... x264.exe: --pass 1 --bitrate 3701 --preset veryslow --profile high --level 4.1 --ref 15 --aq-mode 2 --deblock -1:-1 --bframes 10 --threads 2 --partitions p8x8,b8x8,i8x8,i4x4 --subme 9 --no-mbtree --min-keyint 25 --sar 1:1 --stats "D:\Temp XviD4PSP\0006.log" --output NUL "D:\Temp XviD4PSP\0006.avs" avs [info]: 760x472p 1:1 @ 50/1 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
x264 [info]: profile Main, level 4.1 x264 [info]: frame I:42 Avg QP:16.98 size: 50966
x264 [info]: frame P:2094 Avg QP:17.97 size: 20244
x264 [info]: frame B:6558 Avg QP:19.26 size: 5376
x264 [info]: consecutive B-frames: 2.4% 0.6% 6.2% 49.0% 20.5% 19.3% 0.7% 0.4% 0.6% 0.1% 0.1%
x264 [info]: mb I I16..4: 24.1% 0.0% 75.9%
x264 [info]: mb P I16..4: 21.5% 0.0% 0.0% P16..4: 71.4% 0.0% 0.0% 0.0% 0.0% skip: 7.0%
x264 [info]: mb B I16..4: 3.3% 0.0% 0.0% B16..8: 31.3% 0.0% 0.0% direct:24.7% skip:40.7% L0:24.7% L1:36.2% BI:39.1%
x264 [info]: final ratefactor: 14.37
x264 [info]: direct mvs spatial:100.0% temporal:0.0%
x264 [info]: coded y,uvDC,uvAC intra: 63.8% 73.1% 49.4% inter: 27.3% 27.8% 4.7%
x264 [info]: i16 v,h,dc,p: 31% 31% 29% 9%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 26% 10% 6% 7% 7% 8% 8% 7%
x264 [info]: i8c dc,h,v,p: 46% 28% 21% 6%
x264 [info]: Weighted P-Frames: Y:5.4% UV:2.3%
x264 [info]: kb/s:3670.86 x264 [total]: encoded 8694 frames, 13.78 fps, 3670.86 kb/s ...last pass... x264.exe: --pass 2 --bitrate 3701 --preset veryslow --profile high --level 4.1 --ref 15 --aq-mode 2 --deblock -1:-1 --bframes 10 --threads 2 --partitions p8x8,b8x8,i8x8,i4x4 --subme 9 --no-mbtree --min-keyint 25 --sar 1:1 --stats "D:\Temp XviD4PSP\0006.log" --output "D:\Temp XviD4PSP\0006.264" "D:\Temp XviD4PSP\0006.avs" avs [info]: 760x472p 1:1 @ 50/1 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
x264 [info]: profile High, level 4.1 x264 [info]: frame I:42 Avg QP:15.70 size: 59518
x264 [info]: frame P:2094 Avg QP:17.80 size: 20327
x264 [info]: frame B:6558 Avg QP:19.35 size: 5316
x264 [info]: consecutive B-frames: 2.4% 0.6% 6.2% 49.0% 20.5% 19.3% 0.7% 0.4% 0.6% 0.1% 0.1%
x264 [info]: mb I I16..4: 3.8% 74.2% 22.0%
x264 [info]: mb P I16..4: 0.9% 7.3% 1.1% P16..4: 37.5% 30.7% 16.4% 0.0% 0.0% skip: 6.1%
x264 [info]: mb B I16..4: 0.1% 0.3% 0.1% B16..8: 33.9% 10.7% 2.9% direct: 8.3% skip:43.7% L0:35.0% L1:41.0% BI:24.0%
x264 [info]: 8x8 transform intra:77.1% inter:55.1%
x264 [info]: direct mvs spatial:92.5% temporal:7.5%
x264 [info]: coded y,uvDC,uvAC intra: 85.7% 89.4% 72.9% inter: 25.7% 30.6% 7.6%
x264 [info]: i16 v,h,dc,p: 20% 35% 7% 37%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 12% 14% 8% 8% 11% 12% 11% 12% 12%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 15% 5% 8% 14% 13% 13% 10% 11%
x264 [info]: i8c dc,h,v,p: 38% 27% 19% 16%
x264 [info]: Weighted P-Frames: Y:5.4% UV:2.3%
x264 [info]: ref P L0: 44.9% 10.6% 17.9% 5.2% 4.7% 3.1% 3.1% 1.7% 1.7% 1.3% 1.4% 1.1% 1.1% 1.0% 1.1% 0.1%
x264 [info]: ref B L0: 82.5% 8.5% 2.6% 1.5% 1.0% 0.9% 0.7% 0.5% 0.4% 0.4% 0.3% 0.3% 0.2% 0.2%
x264 [info]: ref B L1: 97.9% 2.1%
x264 [info]: kb/s:3677.18 encoded 8694 frames, 4.90 fps, 3677.18 kb/s MUXING
------------------------------
Video file: D:\Temp XviD4PSP\0006.264
Audio file: D:\Temp XviD4PSP\0006.ac3
Muxing to: D:\Temp Sony\Танцы на льду 2010-2.mkv mkvmerge.exe: -o "D:\Temp Sony\Танцы на льду 2010-2.mkv" --default-duration 0:50.000fps -d 0 -A -S --compression -1:none "D:\Temp XviD4PSP\0006.264" -a 0 -D -S --no-chapters --compression -1:none "D:\Temp XviD4PSP\0006.ac3" --output-charset UTF-8 TIME
------------------------------
Общее время кодирования: 40 min 11 sec
Файл получился на: 84.25 mb
|
|
DaVinci.
Стаж: 12 лет 10 месяцев Сообщений: 385
|
DaVinci. ·
29-Авг-14 10:02
(спустя 6 часов)
Почему антивирус каждый день показывает уведомление что нужно срочно перезагрузить компьютер, для удаления угрозы (это бывает только во время кодирования видео), после того как видео перекодировалось, я нажимаю на уведомлении от антивируса кнопку "ОК", и компьютер перезагружается, но потом когда я хочу снова перекодировать какое-то видео, программа XviD4PSP 5 выбрасывает ошибку (что нет такого то плагина), потом я удаляю папку с плагинами из программы, и копирую на это место свежую, запускаю программу, и всё снова работает как было! Но потом во время кодирования всё начинается по новой, и у меня вопрос почему, что в последнем архиве с плагинами есть какие-то угрозы?
P.S. Удаляется вот этот плагин dither.dll!
|
|
Tempter57
Стаж: 16 лет 3 месяца Сообщений: 4963
|
Tempter57 ·
29-Авг-14 16:35
(спустя 6 часов)
Andrew_26
Пробуйте скопировать отсюда dither 1.26.1, там размер плагина dither.dll тот же. Но мало ли. Не поможет,-смените антивирусник
|
|
DaVinci.
Стаж: 12 лет 10 месяцев Сообщений: 385
|
DaVinci. ·
29-Авг-14 18:18
(спустя 1 час 43 мин.)
Tempter57 писал(а):
64970060Пробуйте скопировать отсюда dither 1.26.1
Только распаковал архив, как антивирус сразу же его удалил! Вот такая проблемка.
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
29-Авг-14 19:04
(спустя 45 мин., ред. 29-Авг-14 23:03)
Andrew_26 писал(а):
64970872Вот такая проблемка.
Это даже пустяком назвать трудно. Неужели сложно сообразить внести в исключения антивируса рабочие папки программы, дистрибутивов и плагинов, ависинта, разделов, где хранятся исходники и куда осуществляется кодирование.
Если антивирус такой возможности не имеет, смените на более адекватный. Многие антивирусы удаляют/помещают в карантин не только реально заражённые файлы, но и такие, у которых мало пользователей, то есть новые, считая их ненадёжными. И ни в коем случае нельзя исключать из сканирования отдельные файлы, потому что исключаются не сами файлы, а сигнатуры атаки и в следующий раз на комп может просочиться настоящая зараза.
---------------
Представьте себе злоумышленника, который взламывает депозитарий, чтобы внедрить зловредный код в плагин ависинта и подменить контрольную сумму. Он же должен быть полнейшим идиотом.
|
|
DaVinci.
Стаж: 12 лет 10 месяцев Сообщений: 385
|
DaVinci. ·
29-Авг-14 22:44
(спустя 3 часа)
george$t
Спасибо за объяснение.
|
|
S.c.a.r.a.b.e.y
Стаж: 12 лет 4 месяца Сообщений: 208
|
S.c.a.r.a.b.e.y ·
30-Авг-14 13:37
(спустя 14 часов)
Привет все, кто-нибудь пробовал xvid 1.3.3 лучшее ли он XviD 73 build
https://labs.xvid.com/source/#Release
|
|
DaVinci.
Стаж: 12 лет 10 месяцев Сообщений: 385
|
DaVinci. ·
31-Авг-14 08:53
(спустя 19 часов)
|
|
Rikudo_S
Стаж: 13 лет 8 месяцев Сообщений: 399
|
Rikudo_S ·
31-Авг-14 22:26
(спустя 13 часов)
здравствуйте!у меня возникла проблема,хочу сделать рип dvd в avi,открываю dvd в xvid4psp и пишется выберите титл,в титле 4 файла,но он идет одним сплошным титлом и я не могу выбрать нужный мне файл для кодирования,можно ли как нибудь сделать так чтобы я мог выбирать нужный мне файл из титла,помогите пожалуйста.
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
31-Авг-14 22:45
(спустя 19 мин.)
Rikudo_S
Придётся предварительно поработать в отдельной сессии PgcDemux, если я вас правильно понял. https://rutr.life/forum/viewtopic.php?p=64556691#64556691
|
|
Rikudo_S
Стаж: 13 лет 8 месяцев Сообщений: 399
|
Rikudo_S ·
31-Авг-14 23:50
(спустя 1 час 4 мин.)
george$t
поработал в PgcDemux и на выходе получилось 4 файла,видео в формате m2v и две дороги в ac3,и файл субтитров,теперь можно открывать m2v файл в xvid4psp и кодировать его в нужный формат,а потом добавить две аудио дороги,или можно собрать все в mkv,george$t спасибо вам за помощь!
|
|
george$t
Стаж: 14 лет 9 месяцев Сообщений: 4335
|
george$t ·
01-Сен-14 00:24
(спустя 34 мин.)
Rikudo_S
Извлекать отдельно видео и аудиодорожки не обязательно. PgcDemux не вписывает задержки в их название, а они на разных тайтлах могут быть разные. Можете просто забыть где что. На скрине вариант создания отдельного vob под тайтл со всеми дорогами, остальное сделает mpeg2source при индексировании.
|
|
Rikudo_S
Стаж: 13 лет 8 месяцев Сообщений: 399
|
Rikudo_S ·
02-Сен-14 21:53
(спустя 1 день 21 час)
george$t
у меня еще вопрос,у меня на ноуте 2 ядра и 4 потока,сколько нужно ставить в вкладке threads для кодирования в x264,и в xvid?подскажите пожалуйста
|
|
busoti
Стаж: 13 лет 7 месяцев Сообщений: 2839
|
busoti ·
03-Сен-14 14:32
(спустя 16 часов, ред. 09-Окт-14 18:24)
fcp обновил декодер DirectShowSource2 под последние LAV 0.62.
В последнем архиве Tempter57 декодер обновлён.
fcp писал(а):
65014601Поддержка сегментов в mkv из внешних файлов - появилась такая штука, она по видимому по-умолчанию вкл., никаких опций для неё я не вводил, т.е. она будет либо вкл, либо выкл - смотря что там стоит по умолчанию в LAV. Выбор хардварного декодирования DXVA2 (copy-back) в DSS2 добавлен, описание обновлено. Больше ничего не делал, скомпилировано всё точно в тех же условиях, как и в прошлом январе. Для Ависинта 2.6 тоже ничего не обновлял и надо ли что-либо обновлять для него - не знаю, не слежу.. Использовались LAVFilters 0.62.0, но на текущий момент в готовящихся 0.63 в интерфейсе всё тоже самое.
|
|
Frost O.S
Стаж: 15 лет Сообщений: 3741
|
Frost O.S ·
03-Сен-14 17:43
(спустя 3 часа, ред. 03-Сен-14 19:46)
Здравствуйте!Перекодировал фильм - "Ниндзя-убийца". Cделал индексирование в DGAVCIndex тот который в составе XVID4PSP 5 находится.DGAVCIndex NV не смог воспользоваться так как у меня нету внешней видеокарты, да к тому же еще nvidia.Загрузил файл dga в XVID4PSP 5, выставил настройки кодера х264,ресайз - фильтра, определил с тип источника, перекодировал.В итоге получился файл с таким артефактом в видео как на скриншоте.После этого загрузил фильм в контейнером mkv ,и проиндексировал встроенным декодерами FFmpegSource2 и DirectShowSource2 - исходник BDRip 720p и через эти два декодера - вроде все пучком, артефакт при окончании кодирования не выявил.Открывал в Avsp и Media Player Classic Home Cinema, и тот же самый артефакт.Что же мне в итоге делать, чтобы не было такого артефакта?Грузить прямо напрямую контейнером mkv, а раздельно на чистые потоки не раскладывать?Как Вы думаете, почему такое с индексированным источником?Видео с артефактом я уже удалил, так -как там была эта ошибка.
|
|
|