我使用表单上传视频,并想从上传的临时文件中解析视频信息。临时文件在文件开始处包含一些表单信息,剩余部分是视频字节。 ffmpeg能从视频字节开始的位置解析文件吗?怎么做?非常感谢!ffmpeg可以从文件中的特定位置解析吗?
1
A
回答
0
如果你只是希望脚本一起件可能是最简单的方法是使用dd(1)
工具只提取你感兴趣的数据这将是这个样子:
dd if=/path/to/temp/file ibs=<size to skip> skip=1 | ffmpeg --whatever
它将不会是完美,因为它会使用该块大小为全部输入操作;与开始时浪费的空间相比,更大的功能以及两倍的功率将是理想的,但它应该比创建内容几乎相同的新文件更好。
2
尝试-skip_initial_bytes <bytecount>参数。
相关问题
- 1. 我可以配置cxf使用特定的XML解析器吗?
- 2. IOS中的背景可以从用户位置到特定位置吗?
- 3. 我可以在webview中获得特定链接的位置吗?
- 4. ffmpeg可以在文件的开头放置Mp4元信息吗?
- 5. 我可以自定义CakePHP配置文件夹位置吗?
- 6. 是否可以从特定的光标位置键入文本?
- 7. 我可以从Firefox缓存中删除特定文件吗?
- 8. SSIS ScriptTask引用可以解析为非GAC位置吗?
- 9. 我可以自动从PHP定位MySQL可执行文件吗?
- 10. FileInputStream从特定位置读取文件?
- 11. SOLR配置文件可以位于父文件夹中吗?
- 12. 解析特定的文本文件java
- 13. 我可以指定viewModel的位置吗?
- 14. XSLT可以解析一串文本吗?
- 15. 基于位置的Java文件解析
- 16. 抓住从特定位置的细节,从文件中的C++
- 17. 我可以从HTML表单读取输入并将其保存在TXT文件中的特定位置吗?
- 18. Python可以用特定配置文件启动Firefox吗?
- 19. PostgreSQL COPY可以从远程位置读取CSV文件吗?
- 20. CArchive可以从文件的指定位置读取和写入吗?
- 21. 我可以将文件指针移动到格式化文件中的特定(字节)位置吗?
- 22. 解析XML文件,以获得特定的文本内容
- 23. Perl的 - 从文件中解析特定数据
- 24. 解析XML文件的特定部分
- 25. 解析特定的XML文件
- 26. 我如何可以提取从HTML中的特定位置的文本?
- 27. Java:从ffmpeg解析输出
- 28. 可以更改.properties文件中的“绝对”位置吗?
- 29. 我可以寻找内存映射文件中的位置吗?
- 30. scala的解析器组合器可以解析二进制文件吗?
我试过了,不喜欢那种方式。谢谢你们一样。 – Treper
我现在只找到这种方式,并发现它很有用。你能告诉我ffmpeg需要多少字节来确定视频格式吗?或者有多少字节足以描述各种视频格式的视频信息,所以我可以使用dd提取某些字节,而不是从原始文件中提取所有字节。谢谢! – Treper
'libmagic'库能够从第一千字节左右的内容中确定文件格式 - 因此,一旦剥离了标题,您可能会发现带有额外的千字节数据的顶级文件类型。 (大多数_containers_会以几个字节告诉你它们的类型,但发现容器内的流的格式可能需要更多。) – sarnold