当前位置: 首页 > 知识库问答 >
问题:

在使用ffmpeg的多遍编码中,文本的正确方式是什么

路雅懿
2023-03-14

cpulimit-l 180 ffmpeg-static/ffmpeg-ss 0-t 8.96-i“/var/www/html/videos2/character jack/happy/happy birthday scene.mp4”-filter_complex“[0]drawtext=textfile=scene2.txt:fontsize=199.68:fontfile=/var/www/html/fonts/arial.ttf:x=288:y=409:fontcolor_expr=ffffff%{eif\:clip(1+(255*t/4)\,0\

cpulimit-l 180 ffmpeg-static/ffmpeg-ss 0-t 8.96-i'/var/www/html/videos2/character jack/happy/happy birthday scene.mp4'-i'/var/www/html/userfiles/users/blaze/projects/earl3x/audio/scene2_music.x.mp3'-filter_complex'[1]volume=0.95[au1];[0][au1]amix=inputs=2:duration=short'-c:v copy-c:a libmp3lame-pix_fmt yuv420p-preset超快-shortest-movflags faststart-y-pass 2/var/www/html/userfiles/users/blaze/example/earl4x/scene2.mp4

我想要达到的目标?在第一遍上对文本元素/图形进行编码,在第二遍上对声音(音频)进行编码

第一遍和第二遍运行良好(没有任何错误),输出没有工件。

然而,文本是完全没有找到的地方!看起来是这样的,第二次通过不知道有一个第一次通过编码的文本在它。

运行/格式化命令的正确方法是什么?

谢谢

共有1个答案

闻人凯泽
2023-03-14

我解决了这个。

我不得不通过另一种方法

-使用with draw text生成视频(不解析-pass 1参数)只需正常运行输出即可

    null

所以我必须找出一个适合我的案例的算法。

 类似资料:
  • 因此,我最近开始使用ffmpeg下载实时流媒体视频,但我面临的问题是,下载的视频会阻塞很多,特别是对于长视频(如2小时)而言。 我当前用于下载流文件的命令:- ffmpeg-i"https://link. m3u8"-c复制output.mkv 此命令在35分钟长的视频中运行良好[没有任何卡滞问题],但在2小时长的视频中失败 当我试图使用x264 lib命令编码2小时长的视频时,它还显示了“无效长

  • 实际上,我已经使用ffmpeg本机aac编码器将一个音频文件从ac3编码到aac,但问题是该文件没有正确播放,更具体地说,我在不同的媒体播放器中播放了该文件,但大多数都是从19秒开始的,在vlc中,甚至直到我寻求超过19秒的持续时间才开始播放。 我使用的命令是:-ffmpeg-i source。mkv-Map0:a:0-c:aac音频。mp4。

  • 我已经使用Java servlet创建了一个基本服务器。我想做的是实现一个更自由的URI语法,允许URI中的非字母数字字符,只要它们是%十六进制编码的,即两个words.txt可以被编码为两个%words.txt。 我不知道该怎么做。我尝试使用URI.Replace(“”,“%”)形式的Java的.Replace,但这给了我一个消息格式异常。

  • 问题内容: 我在一些帖子中看到人们在编写动态HTML时不喜欢在javascript中使用。 为什么是这样?什么是 正确的 方法是什么? 问题答案: 仅在最初解析页面和创建DOM时才起作用。浏览器到达结束标记并且DOM准备就绪后,就不能再使用了。 我不会说使用是正确的还是不正确的,这仅取决于您的情况。在某些情况下,您只需要完成任务即可。查看如何将Google Analytics(分析)注入大多数网站

  • 问题内容: 我正在尝试使用一个使用大量jQuery的Layout / Template的项目。 我已经学会了将模板与ReactJS Project集成在一起,但是,我正在寻找一种可以完全替代jQuery的解决方案。 我的解决方案之一是在内部使用jQuery函数或React函数。 这种方法正确吗?这是正确的方法吗? 我在下面附上一个小例子: 这是我的职能。 问题答案: 这种方法正确吗?这是正确的方法

  • 这就是我目前拥有所有实体类的方式(此处仅显示一个以供参考) 来自lombok参考: @Data注释可能是项目Lombok工具集中最常用的注释。它结合了@ToString、@EqualsAndHashCode、@Getter和@Setter的功能。本质上,在类上使用@数据与使用默认的@ToString和@EqualsAndHashCode注释该类以及使用@Getter和@Setter注释每个字段是一