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%
Zanonimizowana wersja forum tylko do odczytu
transkodowanie ffmpeg
magicv, spróbuj dodać parametr -re
Code: Select all
ffmpeg -re -i input.mp4...
magicv, zachęcam do oglądania filmów na naszym kanale na youtube
https://www.youtube.com/watch?v=30ApYQ5yd3I
https://www.youtube.com/watch?v=30ApYQ5yd3I
Jeszcze jedno pytanie, używam Twojego skryptu do wznawiania
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?
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
Czy istnieje jakaś szansa na zapisanie do osobnego .txt nazwy pliku przy, której pojawił się problem i restart pętli?