命令行下常用的播放器有 mplayer
, vlc
和 ffplay
brew install mplayer
使用最方便
MPlayer有一个Slave模式,可从stdio接收命令
例: echo seek 10\\npause |mplayer -slave -quiet hz.flv
调到10秒处并暂停播放
mplayer -vo null -ao null -identify -frames 0 foo.flv
-vo null
设置视频驱动为null(不播放视频)-ao null
设置音频驱动为null(不播放声音)-frames 0
只播放0帧(不播放)-identify
显示媒体信息brew install vlc
功能齐全,有可视化按钮
Cmd+I
查看媒体信息vlc --intf ncurses <media>
启用命令行界面brew install ffmpeg
兼容性好,稳定
ffprobe <media>
查看媒体信息ffmpeg -i rtmp://<rtmp_media> <local_file>.flv
下载流媒体到本地文件