AVProbe (VSCode Extension)
Display the information of Audio/Video files using the built-in ffmpeg/ffprobe.
Features
- [x] Support mp4/mkv/mov/webm and others
- [x] Display basic information such as streams, formats, etc
- [x] Presents packets information in a table format
- [x] Enhanced User Interface (implemented using Vue3 + AntDesign for Vue)
- [x] Responsive Webview
- [x] Automatically switch between Light/Dark theme based on system settings
- [x] Support show decoder/encoder information supported by FFmpeg local/remote
- [x] Show decoders/encoders list
- [x] Support filtering by conditions like codec type and name
- [ ] Preview specified frame
Screenshots
Stream info
note: (demo with light theme, support both light and dark)

Packets info

Decoders/Encoders info (demo with dark theme, support both light and dark)

How to use?
0. Prerequisite
Install the ffprobe / ffmpeg command-line tool. AVProbe inspects media information through ffprobe, so you need to install ffprobe first.
1. Config ffprobe path

Simply right-click on the media file, then select ‘Audio/Video Probe’ to open it

3. Show decodes/encoders supported by FFmpeg on local/remote machine
Open Command Palette, input "AVProbe" or "encoders"/"decoders" to access the command as follows

Changelogs
v0.1.2
- Presets basic info automatically without clicking any button
- Fix problem with media path contains empty characters
v0.1.0
- Upgrade to new UI (based on
vue 3 and Ant Design vue )
- Add screenshots
| |