几年前看副本竞速赛的时候,曾经写过这样一个脚本。
4K屏幕,开4个mpv播放器,
线程池里面存储1080p视频地址,
按顺序分配给1234四个mpv的进程。
分配一个之后,这个地址自动从线程池里面销毁。
所以,想当然的,就跟监控似的。
4K屏幕的四个角都在播放视频,一个播完开始播下一个。
然而,副本竞速赛,竞速,速度一样的话就不叫竞速了。
因此刚开始的时候一切正常,后来发现,几个视频之后就完全不是一个副本的竞速了。
因此,我又想到一个写法。
比如一个视频诗1小时的,那么我把他分成15分钟一段,四个屏幕分别播放15分钟的。
这个就有些困难了。
然后,就是我写那个老脚本的时候感觉对于编程不是特别的熟悉。估计应该有更好的写法。
主要是进程池分配能临时更改顺序最好。就类似potplayer能够手动选择播放列表顺序。有些默认的顺序其实不好用。
哪个高手看看,这两个脚本应该咋写。
ffprobe取得时长,切分成4份,应该不难。
想写个脚本四开mpv自动四分视频来看
-
- 帖子: 197
- 注册时间: 2015-12-23 16:20
- 系统: ubuntu 16.04
- astolia
- 论坛版主
- 帖子: 6499
- 注册时间: 2008-09-18 13:11
Re: 想写个脚本四开mpv自动四分视频来看
mpv支持用百分比方式指定播放起止时间,不需要去管具体时长。具体方法去看manpage
-
- 帖子: 197
- 注册时间: 2015-12-23 16:20
- 系统: ubuntu 16.04
-
- 帖子: 197
- 注册时间: 2015-12-23 16:20
- 系统: ubuntu 16.04