如何使用视频下载器更改最终下载的视频格式

如何使用视频下载器更改最终下载的视频格式

我用Ubuntu Studio 20.04 LTS

我下载并安装了该应用程序:视频下载器,保存在:

/snap/bin/video-downloader

我想知道是否有办法改变最终下载的视频格式。

默认格式为 *.webm

我看不到任何可以进行此项设置的菜单。

任何想法? ???

顺便说一句:我一直在尝试执行@andrew.46 建议的想法,但我收到以下错误消息:

No se pudieron cargar los esquemas de /snap/video-downloader/current/usr/share/glib-2.0/schemas: Falló al abrir el archivo «/snap/video-downloader/current/usr/share/glib-2.0/schemas/gschemas.compiled»: open() falló: No existe el archivo o el directorio.

(无法从 /snap 加载方案...文件或文件夹不存在)

所以...我不知道该怎么办。

答案1

Video-Downloader 是一款使用 youtube-dl 作为引擎的应用程序,为了简化操作,该应用程序屏蔽了 youtube-dl 的众多选项中的大部分。我想这很公平。

默认情况下,首选“免费”编解码器和容器,但如果你想使用非自由编解码器和容器您可以使用以下命令:

gsettings --schemadir /snap/video-downloader/current/usr/share/glib-2.0/schemas set com.github.unrud.VideoDownloader prefer-mpeg true

要返回默认值,您可以再次发出上述命令,将“false”替换为“true”。

因此,我使用了 YouTube 上的一段简短视频作为示例,其中 Linus Torvalds 演示了“Linux”的正确发音在这里找到....结果如下:

  • VideoDownloader 设置为prefer-mpeg false1080P:容器为 webm,带有 VP9 视频和 Opus 音频
  • VideoDownloader 设置为prefer-mpeg true1080P:容器是带有 H.264 视频和 AAC 音频的 mp4。

我怀疑这正是你所追求的;更加广泛您最好直接从命令行使用 youtube-dl......

答案2

因为它基于 youtube-dl,所以您可以更改 snap 和请求它的工作方式。(正如 @andrew.46 所建议的)

但由于我认为这有点太复杂,我建议您安装 ffmpeg(如果尚未安装),然后在下载后将其转换为您想要的格式。

最简单的方法是:ffmpeg -i input.webm output.mp4

(将 mp4 替换为您所需的容器)。

相关内容