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

从非常短的MP4(AVC)输入创建TS输出

隗嘉歆
2023-03-14

我尝试使用ffmpeg转换一个带有AVC编码的小(2帧)MP4文件,如下所示:

ffmpeg-y-noautorotate-loglevel 99-i输入文件。mp4-线程0-map_chapters-1-写入tmcd 0-元数据位置=-max_muxing_queue_size 2000-f mpegts-过滤器复杂“[0:v:0]yadif=deint=Intersected,scale=162:288:flags=bicubic,setdar=0.5625[main];[main]concat=n=n=1:a=0[cat_v]”-an-sn-map“[cat_v]”-vcodec libx264-profile:v基线-level-3-b:v:v-level-b:v-272k-max22k=0.5625[main]concat=n=n=n=n=1:v=1:v=0.242k=0-vsync1-metadata:s:v rotate=-pix_fmt yuv420p outputfile。ts

但是我得到的是一个任何播放器都无法播放的TS文件。我尝试使用TSReaderLite来分析outputfile.ts但发现我得到的有限信息是:总共4个PID-一个PID 0x000-PAT(程序元数据),一个PID 0x0011-SDT(服务描述表),一个PID 0x0100-未知,一个PID 0x1000-未知。

当我们有如此短的文件时,TS输出是否存在已知问题?

共有1个答案

鲜于仰岳
2023-03-14

添加-mpegts_flagspat_pmt_at_frames。默认间隔为40个数据包,对于这样的短文件来说太长了。您可能会收到解码错误,但那是来自流探测。它不影响这里的播放。

 类似资料:
  • 问题内容: 当我尝试在最新的IE中执行测试时,我发现输入速度非常慢:每个字符要花费大约5秒钟才能出现在输入字段中。启用所有安全区域,并使用以下代码初始化驱动程序: 此问题仅出现在IE10上;当我运行Firefox时,一切都很好。 我的操作系统是Windows 8,以防万一。 我错过了什么? UPD 现在,我可以看到IE有时工作得更快,但是发生这种情况时,此代码不起作用: 问题答案: 通过替换IED

  • 问题内容: 我的基础难题是我无法理解django模板,视图和url是如何捆绑在一起的……提示用户输入字符串,然后使用该字符串查询数据库的最简单,最简单的最小方法是什么(最好是w / python模型而不是原始sql查询)?我应该使用GET和POST方法吗?我应该使用表格吗?我需要使用模板还是可以使用通用视图? 当我尝试提交输入时,它只是重新加载了输入页面。 views.py: urls.py 模板

  • create 静态方法以只写模式(write-only mode)打开一个文件。若文件已经存在,则旧内容将被销毁。否则,将创建一个新文件。 static LOREM_IPSUM: &'static str = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut

  • 问题内容: 我正在为比赛设计一个机器人,该机器人通过接收机器人的输入并使用Python的输出。我有以下内容: 问题在于输入是通过流输入的,并且使用上述输入,使我无法打印任何内容,直到关闭流。我该怎么做才能使这项工作? 问题答案: 通过关闭屏蔽功能,您一次只能读取一个字符。因此,无法在非阻塞上下文中工作。我假设您只是想阅读按键来控制机器人。 我在Linux上没有运气,并创建了一种调整设置的方法。因此

  • 问题内容: 我正在尝试 使用用户输入 创建一个 新对象。 我尝试将用户输入分配给变量,但是在声明新对象时 不知道如何将变量添加 到新对象。这只是我需要帮助的代码部分。我需要帮助的部分是 第8行。 我知道我可以随意放置一些内容,当我使用set方法时,它将覆盖,但这不是我想要的。先感谢您 问题答案: 这取决于类的实现方式。如果Expects 参数的构造函数,则调用传递它们而不指定类型的构造函数。 请注

  • 5.1 创建密码输入界面 5.1.1 示例代码 创建密码输入界面时,这里描述了安全性方面需要考虑的一些要点。 这里仅提及与密码输入有关的内容。 对于如何保存密码,未来会发布另一篇文章。 要点: 输入的密码应该被屏蔽显示(用*显示) 提供以纯文本显示密码的选项。 警告用户以纯文本显示密码有风险。 要点:处理最后输入的密码时,请注意以下几点以及上述要点。 如果在初始界面中有最后输入的密码,则将黑点的固