请问怎么知道无扩展名的视频格式?
我费了很大劲在小红书上下载了一个视频文件,没有扩展名,但能用PotPlayer播放。请问怎么才能知道该视频的格式,方便改名后双击打开。在PotPlayer里右键-属性…… 直接添加个.mp4扩展名就行了,视频看是封装的编码格式,扩展名没太大意义。 方法1, potplayer 用 ctrl+f1, 切换到 文件信息页, 查看 general 栏的 Format
方法2, 使用 十六进制编辑器查看文件头, 然后到网上查表 在PotPlayer里右键-属性 能看到格式 我也觉得意义不大,直接加后缀就好了 反正能播 Mp4 算是比较常见的了 下个软件MediaInfo,扒的干干净净
ps,短视频网站下载九成是mp4
打开能自动识别的 改扩展名意义不大吧 wwold 发表于 2025-3-20 11:29
在PotPlayer里右键-属性……
其实这个就足够了!另外,你随便给它一个扩展名比如MP4也是可以的!最后,你并不是非要知道所谓的格式的,重点是能播放对吧,类似potplayer这种播放器软件会自动识别和尝试各种格式的?但不知道也能放的。最后的最后,其实最最重要的是编码方式,不是格式! 使用ffmpeg强制无损转换到mp4
假设你下载到文件为:noname
简单命令:
ffmpeg -i noname -c copy new.mp4
这样ffmpeg会自动识别noname文件
复制对应的音频视频流
甚至音节、字幕之类的
将所有识别到的流媒体信息复制到new.mp4
这样生成的mp4应该不会存在索引之类的兼容性问题
如果有错误提示的话
那么可能是ffmpeg无法识别的或者是raw之类需要添加参数的
但你可以播放这个文件
说明ffmpeg一定可以处理
所以无需担心
ffmpeg是个命令行工具
可以在以下网站找到适用于windows的最新版
https://github.com/BtbN/FFmpeg-Builds/releases
https://www.gyan.dev/ffmpeg/builds 大多是mp4,少数是webM,你换成这两名字先试试? chengyiqun 发表于 2025-3-20 11:59
方法1, potplayer 用 ctrl+f1, 切换到 文件信息页, 查看 general 栏的 Format
方法2, 使用 十六进制编辑器 ...
感谢!方法1能很直观的看到文件格式。
页:
[1]