Page 1 sur 1

[ffmpeg] latence pour ecrire

Publié : jeu. 11 mai 2017, 11:38
par Luzwitz
Bonjour,

J'utilise ffmpeg pour screen mon écran. Sauf que lorsqu'il écrit dans le fichier, les 5 premières secondes après le lancement de la commande, il n'y a que 434 octets, et seulement après ces 5 secondes, le fichier grossit.
Il y a-il un moyen de minimiser ces 5secondes ?

Re: [ffmpeg] latence pour ecrire

Publié : jeu. 11 mai 2017, 14:06
par benjarobin
Bonjour,
Quelle est la question sous-jacente ? A moins de sortir un flux totalement non compressé, il faut bien que ffmpeg compresse le flux, et pour des questions de performance cache un minimum les écritures

Re: [ffmpeg] latence pour ecrire

Publié : jeu. 11 mai 2017, 14:59
par Luzwitz
C'est pour ensuite envoyer ce flux vers une application sur un autre pc.
Pour l'instant ca marche, sauf qu'il y a 5s de décalage à cause de cette histoire de compression.
Et j'aimerais minimiser ca...

Re: [ffmpeg] latence pour ecrire

Publié : lun. 15 mai 2017, 11:45
par Luzwitz
Parce que si je fais ça :

Code : Tout sélectionner

ffmpeg -f x11grab -i :0.0 -codec:v libvpx -b:v 4M -b:a libvorbis -crf 20 video.webm
Il met environ 5s pour écrire des bloque dans un fichier
Mais si je fais ça :

Code : Tout sélectionner

ffmpeg -f x11grab -i :0.0 -codec:v libvpx -b:v 4M -b:a libvorbis -crf 20 udp://192.168.1.10:8080
il envoie toutes les données d'un seul coup, mais si je compare les octets recu par mon serveur et les octets de mon fichier, ce ne sont pas les mêmes

Re: [ffmpeg] latence pour ecrire

Publié : mer. 17 mai 2017, 08:55
par Luzwitz
Personne ne sait ?

Re: [ffmpeg] latence pour ecrire

Publié : mer. 17 mai 2017, 11:47
par benjarobin
Bonjour,
ce que tu dis est logique, je ne sais pas vraiment quoi te répondre, à part que c'est normal...