Convertir des vidéos en WebM utilisant GStreamer
Documentation pour GStreamer est source de confusion. Ce n'est toujours pas une excuse pour avoir recours à la StackOverflow.com, mais encore:
Quel est le GStreamer ligne de commande pour convertir n'importe quel fichier vidéo (à partir de n'importe quel format) pour WebM (+WebM audio)?
C'est la seule documentation avec des exemples que j'ai pu trouver.
Je suis coincé quelque part au gst-launch-0.10 webmmux name=mux ! filesrc location=oldfile.ext ! filesink location=newfile.webm ! name=demux ! demux. ! ffmpegcolorspace ! vp8enc ! queue ! mux.video_0 ! demux. ! progressreport ! audioconvert ! audiorate ! vorbisenc ! queue ! mux.audio_0
Je suis un WARNING: erroneous pipeline: link without source element
avec aucune idée de comment pour obtenir cette chose.
C'est assez frustrant.
S'il vous plaît aider, je vous remercie. 🙂
OriginalL'auteur Ory Band | 2011-01-10
Vous devez vous connecter pour publier un commentaire.
Vous avez le pipeline de tous les éléments de commande et que vous avez des erreurs de syntaxe lorsque vous traitez avec des éléments nommés. Essayez quelque chose comme ceci:
Cela permettra de construire la suite de pipeline:
Qui gstreamer version? Il ressemble à l'avidemux élément a de la difficulté à détecter le format de certains cours d'eau.
0,10 pour OSX. Je l'ai installé à l'aide de homebrew (la nouvelle MacPorts). J'ai essayé de l'exécution de la même ligne sur ma virtualbox Ubuntu, et il fonctionne perfectally. Ce qui me manque?
C'est aussi hapenning avec des commandes très simples. I. E.
gst-launch-0.10 filesrc location=horse.mp3 ! decodebin ! audioconvert ! osxaudiosink
je suis la streaming tâche en pause, la raison du non-lié (-1) et pipeline ne veut pas de décompte erreur tout le temps. Il fonctionne sur mon Ubuntu (en remplacement deosxaudiosink
avecalsasink
).J'ai finalement réussi à comprendre la source de cette. J'ai été absent de la gst-ffmpeg plugin. Je l'ai installé et tout a fonctionné. Merci pour la réponse et thorugh aider! 🙂
OriginalL'auteur cdhowie
Si vous avez des vidéos sans le son (comme des vidéos à partir d'un service comme VideoBlocks), supprimer le pipeline audio.
OriginalL'auteur user319249