Doomer
Среда, 05 Марта 2008, 4:26
Подскажите как перекодировать
TS контейнер с видео в формате VC-1, качество 1080p
в
AVI контейнер с видео в формате XVid, качество 720p
с сохранением оригинального звука Dolby Digital и DTS
желательно по шагам
shurikkein
Среда, 05 Марта 2008, 15:14
2
Doomer:
hddvd 2 x264Принцип такой же. Разница только в кодеке. А зачем xvid?
Doomer
Среда, 05 Марта 2008, 17:09
QUOTE(shurikkein @ Среда, 05 Марта 2008, 7:14)
2
Doomer:
hddvd 2 x264Принцип такой же. Разница только в кодеке.
спасибо
кажется получается, через граф :)
кодить стал в х264
Doomer
Суббота, 08 Марта 2008, 6:21
закодил в x264, замуксил в mkv
но... изображение показывается рывками (проц загружен только на 50%)
исходя из чего сделал вывод что это именно так закодировалось рывками
кто-нибудь подскажите пожалуйста где я мог проколоться
вот конфиг
global MeGUI_darx = 47
global MeGUI_dary = 20
DirectShowSource("VC-1.1080p.DD5.1.grf",fps=23.976,audio=false)
Crop( 2, 142, -2, -142)
ConvertToYv12
Decimate(cycle=5)
UnDot()
Spline36Resize(1280,544)
кодил через MeGUI (режим SA-HD-DVD), декодер VC-1 от майкрософт
Bitrate calculator сказал что битрейт должен быть 3951, а с fps была интересная фигня, показывало 19 с копейками, я выставил принудительно 23.976, но в опциях к видео после кодинга все равно показывается 19 с копейками, может я с Decimate что-то не так делаю ?
добавление:
убрал Decimate совсем, закодил кусок
все равно рывками воспроизводится
shurikkein
Суббота, 08 Марта 2008, 9:33
2
Doomer:
По скрипту, непонятно, зачем вообще Decimate втыкал. ConvertToYv12 - если это требовалось для decimate, то попробуй убрать преобразование ( megui сама подскажет, если потребуется). А что на выходе по размерам получается? Ресайз и кроп делается, как для не анаморфа, тогда смысл ставить эти параметры:
global MeGUI_darx = 47
global MeGUI_dary = 20 ?
хочешь анаморф, тогда ресайзить надо Spline36Resize(1280,720)
QUOTE
а с fps была интересная фигня, показывало 19 с копейками
Откуда информация?
Doomer
Суббота, 08 Марта 2008, 18:13
QUOTE(shurikkein @ Суббота, 08 Марта 2008, 1:33)
QUOTE
а с fps была интересная фигня, показывало 19 с копейками
Откуда информация?
MeGui bitrate calculator так сказал
если убрать Decimate, то показывает нормально 23.976
shurikkein
Суббота, 08 Марта 2008, 19:55
2
Doomer:
QUOTE
если убрать Decimate, то показывает нормально 23.976
правильно, Decimate(cycle=5) каждый пятый кадр выкинул, вот и получилось 19,08.
А в grathedit без рывков идёт?
Doomer
Воскресенье, 09 Марта 2008, 0:26
вобщем закодировал тот же самый кусок из TS, с тем же самым avs конфигом в XVid, а не в x264 и все получилось без рывков
получается что проблемы при кодировании в x264
Есть какие-нибудь идеи ?
shurikkein
Воскресенье, 09 Марта 2008, 1:42
2
Doomer:
может, система банально не тянет x264.
может, с кодеками засада, для воспроизведения x264 что используешь (проигрыватель и кодек)?
Doomer
Воскресенье, 09 Марта 2008, 3:06
QUOTE(shurikkein @ Суббота, 08 Марта 2008, 17:42)
2
Doomer:
может, система банально не тянет x264.
проц грузится максимум на половину, в среднем 20-40%
QUOTE(shurikkein @ Суббота, 08 Марта 2008, 17:42)
может, с кодеками засада, для воспроизведения x264 что используешь (проигрыватель и кодек)?
Media Player Classic + CoreAVC Codec
shurikkein
Воскресенье, 09 Марта 2008, 9:15
Значит, что-то "внутри" спрятано

. Идей пока нет.
Doomer
Воскресенье, 09 Марта 2008, 20:57
Закодировал тот же самый кусок в x264 с помощью VirtualDubMod - нет рывков
VirtualDubMode использует x264vfw.dll
MeGUI - x264.exe
похоже что дело в этом