gpt4 book ai didi

video - 使用 GStreamer 将视频转换为 WebM

转载 作者:行者123 更新时间:2023-11-28 21:39:37 24 4
gpt4 key购买 nike

GStreamer 的文档令人困惑。这仍然不是求助于 StackOverflow.com 的借口,但仍然:

将任何视频文件(从任何格式)转换为 WebM(+WebM 音频)的 GStreamer 命令行是什么?

This is the only documentation with examples I could find .

我被困在 gst-launch-0.10 webmmux name=mux 的某个地方! filesrc location=oldfile.ext !文件接收器位置=newfile.webm!名称=解复用器!解复用器。 ! ffmpeg 色彩空间! vp8enc!队列 ! mux.video_0 !解复用器。 !进度报告 !音频转换!好听!前言!队列 ! mux.audio_0

我收到一个警告:错误的管道:没有源元素的链接,不知道如何让这件事继续下去。

这很令人沮丧。

请帮忙,谢谢。 :)

最佳答案

在处理命名元素时,你的管道元素全乱了,而且你有语法错误。尝试这样的事情:

gst-launch-0.10 filesrc location=oldfile.ext ! decodebin name=demux ! queue ! ffmpegcolorspace ! vp8enc ! webmmux name=mux ! filesink location=newfile.webm demux. ! queue ! progressreport ! audioconvert ! audioresample ! vorbisenc ! mux.

这将构建以下管道:

               filesrc                  |              decodebin                |   |        +-------+   +-------+        |                   |        |                 queue      queue                 |        |             progressreport        |                   |ffmpegcolorspace       audioconvert        |                   |        |             audioresample      vp8enc                |        |               vorbisenc        |                   |        +-------+   +-------+                |   |               webmmux                  |               filesink

关于video - 使用 GStreamer 将视频转换为 WebM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4649925/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com