ffmpeg sortie de plusieurs fichiers simultanément
Quel format/syntaxe est nécessaire pour ffmpeg à la sortie de la même entrée pour plusieurs "sortie" des fichiers? Par exemple, différents formats/débits différents? Prend-il en charge le parallélisme sur la sortie?
OriginalL'auteur rogerdpack | 2012-08-20
Vous devez vous connecter pour publier un commentaire.
Le ffmpeg documentation a été mise à jour avec beaucoup plus d'informations à ce sujet et options dépendent de la version de ffmpeg vous utilisez: http://ffmpeg.org/trac/ffmpeg/wiki/Creating%20multiple%20outputs
OriginalL'auteur M K. Price
De FFMpeg documentation, FFmpeg écrit à un nombre arbitraire de la sortie de "fichiers".
Assurez-vous simplement que chaque fichier de sortie (ou flux), est précédé par les options de sortie.
OriginalL'auteur Dmitry Shkuropatsky
Est-il une raison vous ne pouvez pas exécuter plus d'une instance de
ffmpeg
? J'ai d'excellents résultats avec cette ...Généralement ce que j'ai fait est exécuté
ffmpeg
une fois sur le source fichier de tri de la norme de base (par exemple, une meilleure qualité h.264 mp4 fichier. ce sera assurez-vous que vos autres travaux sera exécuté plus rapidement si votre source fichier a toutes les questions, car ils vous être nettoyé dans ce premier colPuis utiliser cette nouvelle source/entrée fichier pour exécuter un nombre x de
ffmpeg
emplois, par exemple dans bash ...Où vous voyez "..." serait l'endroit où vous placez toutes vos options d'encodage.
Chacune des tâches en arrière-plan sera exécuté en parallèle et à l'est (essentiellement) équilibrés au cours de votre cpu, de sorte que vous pouvez maximiser chaque cœur.
Je me suis amusé avec la lecture
/dev/video0
et la deuxièmeffmpeg
se plaint de ce que le périphérique est occupé.OriginalL'auteur Justin Jenkins
basé sur http://sonnati.wordpress.com/2011/08/30/ffmpeg---la-suisse-armée de terre-couteau-de-internet-streaming---partie-iv/et http://ffmpeg-users.933282.n4.nabble.com/Multiple-output-files-td2076623.html
Ou vous pouvez rediriger la sortie vers un "té" et l'envoyer à "X" d'autres processus de réellement faire de l'encodage, comme
ffmpeg -i input - | té ...
qui pourrait économiser du cpu car il pourrait permettre à davantage de sortie du parallélisme, qui est apparemment indisponible
voir http://ffmpeg.org/trac/ffmpeg/wiki/Creating%20multiple%20outputs et ici
x264lib
codeur, et-vpre
a été abandonné il y a longtemps.-b
seul est ambigu et ne doit pas être utilisé.Ouais ffmpeg.org/trac/ffmpeg/wiki/Creating%20multiple%20outputs a plus d'informations à jour que ce post n'...
OriginalL'auteur rogerdpack