Page 1 of 1

transkodowanie ffmpeg

Posted: 2015-04-05, 00:01
by anonim
Witam,
małe pytanko żeby się upewnić - w ffmpeg kopiując kodek video nie można zmienić fpsów przez -r?
Jakiego kodeka najlepiej użyć w sytuacji input.mp4 ... output.flv bo przy libx264 mam sporą stratę w jakości, a przy copy mam fps=166 q=-1.0 i co kilka/naście sekund gubi klatki i wideo przeskakuje do przodu. Myślałem, że może procesor nie daje rady, ale jego obciążenie to tylko 60%

Posted: 2015-04-05, 06:38
by anonim
magicv, spróbuj dodać parametr -re

Code: Select all

ffmpeg -re -i input.mp4...

Posted: 2015-04-05, 08:30
by anonim
Wygląda na to, że pomogło. Dzięki :mrgreen:

Posted: 2015-04-05, 09:08
by anonim
magicv, zachęcam do oglądania filmów na naszym kanale na youtube ;-)

https://www.youtube.com/watch?v=30ApYQ5yd3I

Posted: 2015-04-05, 12:52
by anonim
Jeszcze jedno pytanie, używam Twojego skryptu do wznawiania

Code: Select all

@echo off
set /a licznik=0

:poczatek
ffmpeg -re -f concat -i "lista.txt" -vcodec copy -b:v 500K -acodec aac -b:a 50K -strict -2 -preset ultrafast -f flv rtmp://x
set /a licznik=licznik+1
if not %licznik%==100 goto poczatek
:koniec
w lista.txt mam listę i czasami któryś plik powoduje błąd i wznawia stream od początku.
Czy istnieje jakaś szansa na zapisanie do osobnego .txt nazwy pliku przy, której pojawił się problem i restart pętli?