1. VLC
2. MPlayer
3. FFmpeg
4. 显示媒体信息
5. 视频播放器软件比较
https://www.videolan.org/vlc/
https://en.wikipedia.org/wiki/VLC_media_player
VLC媒体播放器(俗称VLC)是由VideoLAN项目开发的免费,开源的 便携式 跨平台 媒体播放器软件和流媒体 服务器。
VLC适用于台式机操作系统和移动平台,例如Android,iOS, iPadOS, Tizen,Windows 10 Mobile和Windows Phone。
VLC还可以在数字分发平台(例如Apple的App Store,Google Play和Microsoft Store。
VLC支持许多音频和视频压缩方法和文件格式,包括DVD视频,视频CD和流协议。它能够通过计算机网络流式传输媒体并对多媒体文件进行转码。
VLC的默认发行版包括许多免费的解码和编码库,从而无需查找/校准专有插件。
http://www.mplayerhq.hu/
https://zh.wikipedia.org/wiki/MPlayer
MPlayer 是一款开源的多媒体播放器,以GNU通用公共许可证发布.(跨平台: Linux, Windows, Mac OS X).MPlayer是建基于命令行界面,在各操作系统可选择安装不同的图形界面.
MPlayer 还支持不同的驱动程序,包括VDPAU、X11、OpenGL、DirectX、Quartz Compositor、VESA、Framebuffer、SDL以及较少使用的ASCII art和Blinkenlights.
大部分视频和音频格式都能通过FFmpeg项目的libavcodec函数库原生支持.对于那些没有开源解码器的格式,MPlayer使用二进制的函数库.它能直接使用Windows的DLL.
专有的CSS解析软件和相关格式使MPlayer成为被众多开放源代码播放器所使用的后端.过去,MPlayer曾经包括OpenDivX,一个不兼容GPL的解码器.这已经被删除,使MPlayer成为完全的自由软件.但是在自由软件中使用专有的解码器仍然是影响FFmpeg、MPlayer以及其他相关软件的潜在问题.
MEncoder
https://en.wikipedia.org/wiki/MEncoder
MEncoder是根据GNU通用公共许可证发行的免费 命令行 代码转换工具。
它是MPlayer的同级产品,可以使用不同的编解码器将MPlayer理解的所有格式转换为各种压缩和未压缩格式。MEncoder包含在MPlayer发行版中。
由于它是使用与MPlayer相同的代码构建的,因此可以从MPlayer可以读取的每个源中读取,解码MPlayer可以解码的所有媒体,并支持MPlayer可以使用的所有过滤器。
此外,MEncoder可以读取一系列图像文件并将其转换为具有指定帧速率的视频文件。
在运行MEncoder之前,MPlayer可用于查看大多数过滤器(或整个过滤器管道)的输出。
如果系统无法实时处理此问题,则可以使用-nosound禁用音频,以平滑查看视频过滤结果。
可以将未经修改的音频和/或视频复制到输出文件中,以避免由于重新编码而导致质量下降。
例如,仅修改音频或视频,或者将未修改的音频/视频数据放入不同的容器格式。
更多相关
FFmpeg, 类似于MEncoder
HandBrake, 一个多线程的跨平台媒体转码应用程序
MediaCoder, 是Windows操作系统的媒体转码应用程序,使用MEncoder作为其后端之一
MPlayer, 是使用与MEncoder 相同的源代码构建的媒体播放器
mpv, 基于MPlayer/MEncoder的媒体播放器和编码器
https://ffmpeg.org/
https://en.wikipedia.org/wiki/FFmpeg
FFmpeg 是一个免费的开放源代码项目,包含用于处理视频,音频和其他多媒体文件和流的庞大的库和程序软件套件。
FFmpeg 程序本身就是核心,它专门用于基于命令行的视频和音频文件处理,并且广泛用于格式转码,基本编辑(修剪和级联),视频缩放,视频后期制作效果和标准合规性(SMPTE,ITU)。
FFmpeg 包括libavcodec,许多商业和自由软件产品使用的音频/视频编解码器库,libavformat(Lavf),音频/视频容器 多路复用器和demux库,以及用于对多媒体文件进行转码的核心ffmpeg 命令行程序。
命令行工具
显示媒体信息除了FFmpeg的ffprobe,还有Mediainfo
https://mediaarea.net/MediaInfo
https://zh.wikipedia.org/wiki/MediaInfo
https://en.wikipedia.org/wiki/MediaInfo
MediaInfo是一款自由开源,跨平台的应用程序,它可以显示媒体文件相关的技术信息,以及许多音频和视频文件的标签信息。
它已被许多程序使用,例如XMedia Recode、MediaCoder、eMule和K-Lite Codec Pack。使用所提供的MediaInfo.dll,它可以被轻松地集成到任何程序中。
MediaInfo支持大量流行的视频格式(例如AVI、WMV、QuickTime、Real、DivX、XviD)以及有些使用范围较小或新兴的格式,例如包含WebM的MKV。
MediaInfo会显示以下信息:
https://en.wikipedia.org/wiki/Comparison_of_video_player_software
制作视频格式能力
https://en.wikipedia.org/wiki/Comparison_of_video_player_software#Production_video_format_ability
字幕功能
https://en.wikipedia.org/wiki/Comparison_of_video_player_software#Subtitle_ability
Item
FFplay
VLC
MPlayer
MediaPortal
Kodi
(formerly XBMC)
GNOME Videos
(formerly Totem)
Subtitle ability
文本
SubRip (.srt)
Yes
Yes
Yes
Yes
Yes
Yes
SubStation Alpha (.ssa+.ass)
Yes
Yes
Yes
Yes
Yes
Partial
MicroDVD (.sub)
Yes
Yes
Yes
Yes
Yes
?
SAMI (.smi)
Yes
Yes
Yes
Yes
Yes
No
SubViewer (.sub)
Yes
Yes
Yes
Yes
Yes
?
RealText (.rt)
Yes
Yes
Yes
Yes
Yes
No
Text (.txt)
Yes
Yes
No
Yes
Yes
?
Universal (.usf)
No
Yes
No
Yes
No
No
关闭字幕
Yes
Yes
Yes
Yes
Yes
?
MPEG-4 Part 17
Yes
Yes
?
?
?
?
SCTE-27
No
Yes
?
?
?
?
TTML/SMPTE-TT
No
Some
?
?
?
?
WebVTT (.vtt)
?
No
?
?
?
?
位图
VobSub (.idx+.sub)
Yes
Yes
Yes
Yes
Yes
Yes
XSUB (.divx嵌入)
Yes
Yes
Yes
Yes
Yes
No
DVD
Yes
Yes
Yes
Yes
Yes
?
DVB
Yes
Yes
Yes
Yes
Yes
?
Optical media ability
Audio
CD
Partial
Yes
Yes
Yes
Yes
Yes
DVD-Audio
No
Yes
No
Yes
No
No
HDCD
Partial
No
No
Yes
No
No
Video
Video CD (VCD)
No
Yes
Yes
Yes
Partial
Yes
SVCD
No
Partial
Yes
Yes
Partial
Yes
DVD
No
Yes
Yes
Yes
Yes
Yes
Blu-ray Disc
Partial
Partial
No
Yes
Partial
No
HD DVD
No
Yes
No
?
?
No
Metadata ability
ID3v1
Yes
Yes
Yes
Yes
Yes
Yes
ID3v2
Yes
Yes
Yes
Yes
Yes
Yes
APEv2 Tag
Yes
Yes
Yes
Yes
Yes
Yes
Vorbis Comment
Yes
Yes
Yes
?
Yes
Yes
AMF
Yes
Yes
Yes
?
No
?
ASF Metadata
Yes
Yes
Yes
?
No
Yes
MOV Metadata
Yes
Yes
Yes
?
No
Yes
Cue Sheet
Partial
Partial
Partial
?
Yes
?
CD-Text
No
Yes
?
?
Partial
?
Item
FFplay
VLC
MPlayer
MediaPortal
Kodi
(formerly XBMC)
GNOME Videos
(formerly Totem)
mpv
Electronic program guide format ability
PSI EIT
No
Yes
No
?
Partial
?
No
PSIP
No
Yes
No
?
?
?
No
XMLTV
No
?
?
?
Partial
?
?
Playlist format ability
asx/Wax/Wvx
No
Yes
Yes
?
Yes
Yes
Yes
m3u/M3u8
No
Yes
Yes
Yes
Yes
Yes
Yes
pls
No
Yes
Yes
Yes
Yes
Yes
Yes
xspf
No
Yes
No
?
Yes
Yes
No
ram/Rmm
No
Yes
?
?
Yes
Yes
?
sdp
No
Yes
?
?
Yes
Yes
?
rpl
No
?
?
?
?
?
?
xpl
No
?
?
?
?
?
?
bdmv
?
Yes
?
?
Yes
?
?
wmx
?
?
?
?
Yes
?
?
Streaming support
HTTP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
HTTPS
Yes
Yes
?
Yes
Yes
Yes
Yes
HLS
Yes
Yes
?
?
Yes
Yes
?
DASH
Yes
Yes
?
?
?
Yes
Yes
HDS
patch
Yes
?
?
?
?
?
Smooth
No
Yes
?
?
?
?
?
FTP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
SFTP
Yes
Yes
?
?
?
?
?
RTSP RTSPU/RTSPT
Yes
Yes
Yes
?
Yes
Yes
Yes
MMS MMSU/MMST
Yes
Yes
Yes
Yes
Yes
Yes
Yes
RTMP
Yes
Yes
No
?
Yes
Yes
No
Podcast
No
Yes
Yes
?
Yes
No
Yes
RDT/RealRTSP
Yes
Yes
?
?
Yes
?
?
RTP
Yes
Yes
Yes
Yes
Yes
Yes
Yes
DAAP
No
Yes
?
?
Yes
Yes
?
DLNA
No
Yes
?
?
Yes
Yes
?
Container format ability
AVI
Yes
Yes
Yes
Yes
Yes
Yes
Yes
ASF
Yes
Yes
Yes
Yes
Yes
Yes
Yes
QuickTime
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Ogg
Yes
Yes
Yes
Yes
Yes
Yes
Yes
OGM
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Matroska
Yes
Yes
Yes
Yes
Yes
Yes
Yes
MP4
Yes
Yes
Yes
Yes
Yes
Yes
Yes
NUT
Yes
Yes
Yes
Yes
Yes
?
Yes
FLV
Yes
Yes
Yes
Yes
Yes
Yes
Yes
WebM
Yes
Yes
Yes
?
Yes
Yes
Yes
Item
FFplay
VLC
MPlayer
MediaPortal
Kodi
(formerly XBMC)
GNOME Videos
(formerly Totem)
mpv
SMPlayer
Audio format ability
Lossy compression
MP3
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
WMA
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
RealAudio
Yes
Partial
Yes
Yes
Yes
Yes
Yes
Yes
Vorbis
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Musepack
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AAC
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AC-3
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Opus
Yes
Yes
Yes
?
Yes
Yes
Yes
?
Lossless compression
APE
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
FLAC
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
ALAC
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
SHN
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
WV
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Consumer video format ability
MPEG-2
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
MPEG-4 Part 2 (ASP)
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
MPEG-4 Part 10 H.264 (AVC)
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
WMV
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
RealVideo
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Theora
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Flash
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Dirac
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
VP8
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
VP9
Yes
Yes
Yes
?
Yes
Yes
Yes
?
HEVC (H.265)
Yes
Yes
Yes
?
Yes
?
Yes
?
Extended features
Color Controls
No
Yes
Yes
?
Yes
Yes
Yes
Yes
Time Stretching
No
Yes
Yes
No
No
No
Yes
Yes
Pitch Shifting
No
Yes
Yes
No
No
No
Yes
Yes
A-B Repeat
No
Yes
Yes
Yes
No
No
Yes
Yes
Audio Resync
?
Yes
Yes
?
Yes
No
Yes
Yes
Subtitle Resync
No
Yes
Yes
Yes
Yes
No
Yes
Yes
Chapter (DVD,mkv,mp4, ogm)
No
Yes
Partial
Yes
Yes
Yes
Partial
Partial
Bookmark (DVD,video,Audio)
No
Yes
No
Yes
Yes
No
No
No
Auto Resumen (DVD,video,Audio)
No
Yes
No
Yes
Yes
Yes
Yes
Yes
Shutdown on play Complete
Yes
Yes
Yes
No
Yes
No
Yes
Yes
Features
Outbound Streaming
?
Yes
Yes
Yes
Yes
No
Yes
?
Skinnable
No
Yes
Yes
Yes
Yes
No
Yes
Yes
Media Database
No
Yes, NoMac
No
Yes
Yes
No
No
No
Gapless audio Decoding
?
No
No
Yes
Yes
No
No
?
Visualizer
Yes
Yes
No
Yes
Yes
Yes
No
?
Remote Controllable
No
Yes
Yes
Yes
Yes
No
Yes
?
Intelligent Playlists from Database
(based on Criteria)
No
No
No
Yes
Yes
No
No
No
HDR Video Playback
No
Yes
No
?
?
?
No
?
Stereoscopic 3D Playback
Some
Some
?
?
?
?
?
?
360-degree video Playback
No
?
No
?
?
?
No
?
Operating system compatibility
Windows
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Mac OS X
Yes
Yes
Yes
No
Yes
No
Yes
No
iOS
No
Yes
No
No
Yes
No
No
No
Android
No
Yes
No
No
Yes
No
Yes
No
Linux
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
BSD Unix
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Solaris
Yes
Yes
Yes
No
No
Yes
No
No
Unix-like
Yes
Yes
No
No
No
Yes
Yes
No
DOS
Yes
Yes
Yes
No
No
No
No
No
BeOS, Haiku,ZETA
Yes
Yes
Yes
No
No
No
No
No
OS/2
Yes
Yes
Yes
No
No
No
No
No
Production video format ability
Video
Player
MPEG-4
SstP
AVC-
Intra
AVC-
Ultra
X
AVC
Apple
ProRes
VC-2/
Dirac Pro
VC-3/Avid
DnxHD
VC-5/GoPro
CineForm
Redcode
RAW
ARRI
RAW
Cinema
DNG
Cineon/DPX
Sequence
OpenEXR
Sequence
TIFF
Sequence
PNG
Sequence
JPEG
Sequence
JPEG 2000
Sequence
FFplay
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Some
No
No
Yes
Some
Some
Yes
Yes
Yes
VLC
?
Yes
No
?
Yes
Yes
Yes
?
?
No
No
Yes
?
Some
Yes
Yes
Yes
MPlayer
?
Yes
No
Yes
Yes
Yes
Yes
Yes
Some
No
No
Yes
Some
Some
Yes
Yes
Yes
手机扫一扫
移动阅读更方便
你可能感兴趣的文章