首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行yt时,错误:"No此类选项:-l“

运行yt时,错误:"No此类选项:-l“
EN

Stack Overflow用户
提问于 2022-06-12 04:51:14
回答 1查看 475关注 0票数 -3

我修改了this Stack Overflow answer的代码,尝试下载视频并使用ffmpeg对其进行修改。

代码语言:javascript
运行
复制
yt-dlp    "https://www.youtube.com/watch?v=PtkqwslbLY8" -o  ffmpeg -i in.mp4 -vcodec libx264 -crf 23 -preset fast -profile:v baseline \
-level 3 -refs 6 -vf "scale=640:-1,pad=iw:480:0:(oh-ih)/2,format=yuv420p" \
-acodec copy output.mp4

但是,当我运行这个程序时,我会得到一个错误:

代码语言:javascript
运行
复制
yt-dlp: error: no such option: -l

有什么办法解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-12 15:49:26

yt-dlp "https://www.youtube.com/watch?v=PtkqwslbLY8" -o - | ffmpeg -i - -vcodec libx264 -crf 23 -preset fast -profile:v baseline -level 3 -refs 6 -vf "scale=640:-1,pad=iw:480:0:(oh-ih)/2,format=yuv420p" -acodec copy output.mp4

  1. yt-dlp必须用-o -写到STDOUT,而不是在常规文件
  2. 中,然后管道到ffmpeg,而不是-i in.mp4,而是| ffmpeg -i -

这是一种聪明的方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72589560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档