在命令行下播放视频

2015-11-21 21:58:20 +08:00
 unity0703
写了一个基于 ffmpeg 的命令行播放视频的库,理论上 ffmpeg 支持的视频(mp4 、 mkv 、 avi)都能直接播放,用来播放 badapple 这样的黑白视频和一些简单的动漫效果尚可,但是由于分辨率的关系,播放普通视频就惨不忍睹了。

预览:
http://pqx.ee/2015/11/21/play-video-in-console/

Github 项目地址:
https://github.com/ee0703/console_video

ps: 博客迁移到了 conoha, 目前正在施工中, 大家凑合着看吧
7980 次点击
所在节点    分享创造
36 条回复
xpol
2015-11-21 22:00:58 +08:00
不是有 ffplay 这个轮子了吗?
unity0703
2015-11-21 22:05:46 +08:00
@xpol 呃,没用过, ffplay 可以直接文本模式吗?在 iterm 下 ffplay 直接出来播放器窗口了
zwpaper
2015-11-21 22:39:53 +08:00
点开看了,确实有点意思,赞一个, star 一个!
顺便帮引用:
整个程序不到 60 行,前前后后共花了不到两个小时。
zwpaper
2015-11-21 22:43:45 +08:00
侧边栏施工中

莫名戳中笑点😂
V69EX
2015-11-21 23:02:27 +08:00
mplayer 在命令行下不就挺好用的么? linux/win 都可以。。。
unity0703
2015-11-21 23:17:03 +08:00
@V69EX 没用过 mplayer ,不知道有没有画面转文本播放的功能,你看看我新补充的预览图
sinux
2015-11-21 23:28:43 +08:00
unity0703
2015-11-21 23:36:09 +08:00
@sinux ::doge::
ryrubyy
2015-11-22 00:01:15 +08:00
这样的东西都愿意拿 BA 测试……
有没有 IDE 直播视频测试下,看能识别出代码不
unity0703
2015-11-22 00:18:22 +08:00
@ryrubyy 必须不能啊,估计会惨不忍睹
hst001
2015-11-22 00:59:50 +08:00
又一个轮子,已经有个能播放彩色的了,忘了叫什么名字
skydiver
2015-11-22 01:26:40 +08:00
cvlc 就能在终端里播放
18000rpm
2015-11-22 01:30:08 +08:00
每个技术宅心里都有一个 Bad Apple 233
Star 了
pynix
2015-11-22 01:46:29 +08:00
还行。。。
cxl008
2015-11-22 09:57:59 +08:00
为啥我的 PIL 里面找不到 _binary ?
xiozf
2015-11-22 10:36:12 +08:00
记得那个虹吸收墨的作者有作一个类似的
zhujinliang
2015-11-22 10:40:16 +08:00
还有个轮子,命令行下 mplayer 挂 aa 或者 caca 输出插件
jamesxu
2015-11-22 12:01:13 +08:00
mplayer 很早就有了,记得以前大学时候还折腾过
unity0703
2015-11-22 12:02:57 +08:00
@cxl008 pillow 没有装好吗,我是 mac 下直接用 pip 安装的,一切正常
unity0703
2015-11-22 12:06:20 +08:00
@hst001 好吧,自己造轮子还是挺好玩的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/237936

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX