1. 自动化视频入库校验
后台开发工程师背景
团队正在开发一个视频分享平台,用户上传视频后,系统需要自动读取视频的分辨率、时长和编码格式,以决定是否需要进行二次转码。
问题
手动查看视频属性效率低下,且无法与后端系统对接。
如何使用
上传用户上传的测试视频文件 promo.mp4,等待系统解析完成。
结果
获得包含视频流分辨率(如 1920x1080)、编码器(h264)和精确时长(如 125.4 秒)的 JSON 数据,可直接用于后端逻辑判断。
Elysia Tools
导航
Media
使用 ffprobe 将音视频元数据导出为 JSON。
详情
输出 codec、stream、chapter、tag、duration、bitrate、container 等字段。
执行
填写表单、运行工具,并在同一页面查看结果。
案例
相关内容
等待运行
工具使用指南
媒体元数据转 JSON 工具利用 ffprobe 技术,能够快速提取音视频文件中的详细元数据,并将其导出为结构化的 JSON 格式。无论是音频还是视频文件,您都可以轻松获取编解码器(codec)、流信息(stream)、章节(chapter)、标签(tag)、时长(duration)、码率(bitrate)以及容器格式(container)等关键技术参数,方便进行后续的数据分析或自动化处理。
背景
团队正在开发一个视频分享平台,用户上传视频后,系统需要自动读取视频的分辨率、时长和编码格式,以决定是否需要进行二次转码。
问题
手动查看视频属性效率低下,且无法与后端系统对接。
如何使用
上传用户上传的测试视频文件 promo.mp4,等待系统解析完成。
结果
获得包含视频流分辨率(如 1920x1080)、编码器(h264)和精确时长(如 125.4 秒)的 JSON 数据,可直接用于后端逻辑判断。
背景
制作人需要将录制好的音频节目分发到多个播客平台,各平台对音频的码率(如 128kbps)和声道有严格要求。
问题
需要确认最终导出的音频文件是否完全符合分发平台的参数规范。
如何使用
将导出的音频文件 episode_01.mp3 上传至工具中。
结果
快速输出 JSON 结果,清晰展示 bit_rate 为 128000 且 channels 为 2,确认音频参数完全合规。
支持常见的音频和视频格式,如 MP4、MKV、AVI、MOV、MP3、WAV、AAC 等,只要是 ffprobe 能解析的格式均可。
有的,单个媒体文件的大小上限为 100MB。
包含 codec(编解码器)、stream(流信息)、chapter(章节)、tag(标签)、duration(时长)、bitrate(码率)和 container(容器格式)等。
我们非常重视隐私,上传的文件仅用于在线解析元数据,解析完成后会立即从服务器中删除,不会进行持久化存储。
这取决于视频文件本身在制作或压制时是否写入了元数据标签(如标题、作者、创作时间等)。如果源文件没有这些信息,JSON 中对应的 tag 字段就会为空。