首页 > 解决方案 > Youtube Red 停止下载视频的音频

问题描述

我正在将视频上传到 Youtube,并在我的 Android 手机上使用 Youtube Red 下载它们。当屏幕关闭时,我正在后台播放这些下载的视频。这适用于大多数视频,除了我上传的视频。我确实阅读了推荐的上传格式,我尝试了几个编解码器,但没有运气。我关闭屏幕的那一刻,我的音频就停止了。

我最终发现使用youtube-dl -F的是我的视频没有带有 webm 扩展名的纯音轨,只有 m4a(在 Youtube 处理它们之后)。所以我的问题是:是什么让 Youtube 为某些视频创建 webm 音频文件,而不是为其他视频创建 webm 音频文件?有没有办法强制这样做(我想不是)。有没有办法建议?正如我所提到的,在生成要上传的文件时,我尝试了各种编解码器 - 视频和音频,以及它们的组合。

有效文件的示例输出:

format code  extension  resolution note
249          webm       audio only DASH audio   52k , opus @ 50k, 73.58KiB
250          webm       audio only DASH audio   66k , opus @ 70k, 92.62KiB
251          webm       audio only DASH audio  114k , opus @160k, 161.14KiB
171          webm       audio only DASH audio  115k , vorbis@128k, 161.27KiB
140          m4a        audio only DASH audio  127k , m4a_dash container, mp4a.40.2@128k, 180.79KiB

以及一个文件的输出:

format code  extension  resolution note
139          m4a        audio only DASH audio   49k , m4a_dash container, mp4a.40.5@ 48k (22050Hz), 1.20MiB
140          m4a        audio only DASH audio  129k , m4a_dash container, mp4a.40.2@128k (44100Hz), 3.20MiB

标签: audiovideoyoutubewebmopus

解决方案


推荐阅读