История изменений
Исправление Novell-ch, (текущая версия) :
Короче завел все, вот пару цифер
С ускорением, цпу заняты на 10-20 процентов, результат конечно не очень, перекодированое видео дергается, и процесс не завершается сам, нужно прерывать вручную, но это далеко не релиз еще.
time gst-launch-1.0 filesrc location=./Serenity\ -\ HD\ DVD\ Trailer.mp4 ! qtdemux ! h264parse ! omxh264dec ! omxh264enc ! avimux ! filesink location=out.avi
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
OMX-In RM_getResource No resource to be handled
OMX-In RM_getResource No resource to be handled
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:32.128913507
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
^C
real 0m32.989s
user 0m8.146s
sys 0m7.616s
Вот с программной перекодировкой
time gst-launch-1.0 -f filesrc location=./Serenity\ -\ HD\ DVD\ Trailer.mp4 ! qtdemux ! h264parse ! avdec_h264 ! x264enc ! avimux ! filesink location=out.avi
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:01:03.227953327
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
real 1m3.502s
user 4m2.270s
sys 0m0.599s
Тут результат норм, только дольше более чем в 2 раза, и все 4 ядра на максимуме.
Исходная версия Novell-ch, :
Короче завел все, вот пару цифер
С ускорение, цпу заняты на 10-20 процентов, результат конечно не очень, перекодированое видео дергается, и процесс не завершается сам, нужно прерывать вручную, но это далеко не релиз еще.
time gst-launch-1.0 filesrc location=./Serenity\ -\ HD\ DVD\ Trailer.mp4 ! qtdemux ! h264parse ! omxh264dec ! omxh264enc ! avimux ! filesink location=out.avi
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
OMX-In RM_getResource No resource to be handled
OMX-In RM_getResource No resource to be handled
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:32.128913507
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
^C
real 0m32.989s
user 0m8.146s
sys 0m7.616s
Вот с программной перекодировкой
time gst-launch-1.0 -f filesrc location=./Serenity\ -\ HD\ DVD\ Trailer.mp4 ! qtdemux ! h264parse ! avdec_h264 ! x264enc ! avimux ! filesink location=out.avi
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:01:03.227953327
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
real 1m3.502s
user 4m2.270s
sys 0m0.599s
Тут результат норм, только дольше более чем в 2 раза, и все 4 ядра на максимуме.