如何使用youtube-dl刻录/硬编码已下载的youtube视频的字幕
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用youtube-dl刻录/硬编码已下载的youtube视频的字幕相关的知识,希望对你有一定的参考价值。
此命令下载视频并将自动生成的youtube字幕嵌入到文件中
youtube-dl.exe -ci -f "bestvideo[ext=mp4]"+"bestaudio[ext=m4a]" --write-auto-sub --embed-subs --merge-output-format mp4 https://www.youtube.com/watch?v=k4rCdHsdiss
但是仅嵌入字幕。我希望将其刻录/硬编码,以便可以在非嵌入式支持平台(例如跑步机)上播放
我正在使用Windows 10]
此命令下载视频并将自动生成的youtube字幕嵌入文件youtube-dl.exe -ci -f“ bestvideo [ext = mp4]” +“ bestaudio [ext = m4a]” --write-auto- sub --embed-subs --merge -...
答案
youtube-dl无法单独刻录字幕。您需要使用FFmpeg或avconv等后处理器。 youtube-dl在内部将其用于某些任务。成功使用bestvideo+bestaudio
参数后,您已经在系统中安装了其中之一。 avconv是FFmpeg的分支,因此它们接受的参数基本相同。我将在这里展示FFmpeg的情况。
以上是关于如何使用youtube-dl刻录/硬编码已下载的youtube视频的字幕的主要内容,如果未能解决你的问题,请参考以下文章