Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

Форумы RDA _ HD Тех. помощь _ Перекодировать TS VC-1 в AVI XVid

Автор: Doomer Среда, 05 Марта 2008, 4:26

Подскажите как перекодировать
TS контейнер с видео в формате VC-1, качество 1080p
в
AVI контейнер с видео в формате XVid, качество 720p

с сохранением оригинального звука Dolby Digital и DTS

желательно по шагам

Автор: shurikkein Среда, 05 Марта 2008, 15:14

2 userinfoDoomer:
http://www.rusdivx.net/ibf/index.php?showtopic=30995
Принцип такой же. Разница только в кодеке. А зачем xvid?

Автор: Doomer Среда, 05 Марта 2008, 17:09

QUOTE(shurikkein @ Среда, 05 Марта 2008, 7:14)
2 userinfoDoomer:
http://www.rusdivx.net/ibf/index.php?showtopic=30995
Принцип такой же. Разница только в кодеке.
*

спасибо
кажется получается, через граф :)
кодить стал в х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 userinfoDoomer:
По скрипту, непонятно, зачем вообще 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 userinfoDoomer:

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 userinfoDoomer:
может, система банально не тянет x264.
может, с кодеками засада, для воспроизведения x264 что используешь (проигрыватель и кодек)?



Автор: Doomer Воскресенье, 09 Марта 2008, 3:06

QUOTE(shurikkein @ Суббота, 08 Марта 2008, 17:42)
2 userinfoDoomer:
может, система банально не тянет x264.

проц грузится максимум на половину, в среднем 20-40%
QUOTE(shurikkein @ Суббота, 08 Марта 2008, 17:42)
может, с кодеками засада, для воспроизведения x264 что используешь (проигрыватель и кодек)?
*

Media Player Classic + CoreAVC Codec

Автор: shurikkein Воскресенье, 09 Марта 2008, 9:15

Значит, что-то "внутри" спрятано smileold.gif. Идей пока нет.

Автор: Doomer Воскресенье, 09 Марта 2008, 20:57

Закодировал тот же самый кусок в x264 с помощью VirtualDubMod - нет рывков

VirtualDubMode использует x264vfw.dll
MeGUI - x264.exe

похоже что дело в этом

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)