請教一個mpv的問題!只運行一個實例!!
-
- 帖子: 214
- 注册时间: 2017-08-19 10:12
- 系统: linux
請教一個mpv的問題!只運行一個實例!!
之前用vlc,可以設置只運行一個實例,而在用mpv裡,會新建播放器,很不方便。請教該怎麼設置!!
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 請教一個mpv的問題!只運行一個實例!!
看看 有没有帮助
https://github.com/mpv-player/mpv/issues/2610
https://github.com/mpv-player/mpv/blob/ ... TOOLS/umpv
https://github.com/mpv-player/mpv/issues/2610
https://github.com/mpv-player/mpv/blob/ ... TOOLS/umpv
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 214
- 注册时间: 2017-08-19 10:12
- 系统: linux
Re: 請教一個mpv的問題!只運行一個實例!!
不好意思 我不懂程序 這是讓腳本來播放文件嗎
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 請教一個mpv的問題!只運行一個實例!!
您可以下载 umpv 脚本
https://raw.githubusercontent.com/mpv-p ... TOOLS/umpv
放入 PATH 中,例如 /usr/bin/ 或 /usr/local/bin/
使用 chmod +x 加上可执行权限。
然后在 /usr/share/applications/ 创建一个新文件 umpv.desktop 加入以下内容
然后,您可以使用 umpv 来播放媒体文件。您可以在文件管理器的右键菜单“打开方式”中找到它
注意:如果您用 mpv 播放媒体文件,然后用 umpv 播放另一个文件,将不会重用之前的实例。换句话说,umpv 只能復用之前使用 umpv 启动的實例。
而且默認的行爲是將文件添加到當前實例的播放列表中。如果您希望馬上開始播放下一個文件,您可以修改之前保存的 umpv 腳本,將第 81 行的 "append 去掉"。即:
注意最後一個引號內要保留空格和 \n
https://raw.githubusercontent.com/mpv-p ... TOOLS/umpv
放入 PATH 中,例如 /usr/bin/ 或 /usr/local/bin/
使用 chmod +x 加上可执行权限。
然后在 /usr/share/applications/ 创建一个新文件 umpv.desktop 加入以下内容
代码: 全选
[Desktop Entry]
Type=Application
Name=umpv
Name[ca]=Reproductor multimèdia umpv
Name[cs]=umpv přehrávač
Name[pl]=Odtwarzacz umpv
Name[ru]=Проигрыватель umpv
Name[zh-CN]=umpv 媒体播放器
Name[zh-TW]=umpv 媒體播放器
GenericName=Multimedia player
GenericName[cs]=Multimediální přehrávač
GenericName[zh-CN]=umpv 媒体播放器
GenericName[zh-TW]=umpv 媒体播放器
Comment=Play movies and songs
Comment[ca]=Reproduïu vídeos i cançons
Comment[cs]=Přehrává filmy a hudbu
Comment[de]=Filme und Musik abspielen
Comment[es]=Reproduzca vídeos y canciones
Comment[fr]=Lecteur multimédia
Comment[it]=Lettore multimediale
Comment[pl]=Odtwarzaj filmy i muzykę
Comment[ru]=Воспроизвести фильмы и музыку
Comment[zh-CN]=播放电影和歌曲
Comment[zh-TW]=播放電影和歌曲
Icon=mpv-symbolic
TryExec=umpv
Exec=umpv -- %U
Terminal=false
Categories=AudioVideo;Audio;Video;Player;TV;
MimeType=application/ogg;application/x-ogg;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aac;audio/m4a;audio/x-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/ogg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg;video/x-mpeg2;video/mp4;video/msvideo;video/x-msvideo;video/ogg;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/x-fli;video/x-flv;video/x-theora;video/x-matroska;video/webm;audio/x-flac;audio/x-vorbis+ogg;video/x-ogm+ogg;audio/x-shorten;audio/x-ape;audio/x-wavpack;audio/x-tta;audio/AMR;audio/ac3;video/mp2t;audio/flac;audio/mp4;
X-KDE-Protocols=ftp,http,https,mms,rtmp,rtsp,sftp,smb
Keywords=mpv;media;player;video;audio;tv;
注意:如果您用 mpv 播放媒体文件,然后用 umpv 播放另一个文件,将不会重用之前的实例。换句话说,umpv 只能復用之前使用 umpv 启动的實例。
而且默認的行爲是將文件添加到當前實例的播放列表中。如果您希望馬上開始播放下一個文件,您可以修改之前保存的 umpv 腳本,將第 81 行的 "append 去掉"。即:
代码: 全选
fifo.write("raw loadfile " + f + " \n")
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 214
- 注册时间: 2017-08-19 10:12
- 系统: linux
Re: 請教一個mpv的問題!只運行一個實例!!
vickycq 写了:您可以下载 umpv 脚本
https://raw.githubusercontent.com/mpv-p ... TOOLS/umpv
放入 PATH 中,例如 /usr/bin/ 或 /usr/local/bin/
使用 chmod +x 加上可执行权限。
然后在 /usr/share/applications/ 创建一个新文件 umpv.desktop 加入以下内容然后,您可以使用 umpv 来播放媒体文件。您可以在文件管理器的右键菜单“打开方式”中找到它代码: 全选
[Desktop Entry] Type=Application Name=umpv Name[ca]=Reproductor multimèdia umpv Name[cs]=umpv přehrávač Name[pl]=Odtwarzacz umpv Name[ru]=Проигрыватель umpv Name[zh-CN]=umpv 媒体播放器 Name[zh-TW]=umpv 媒體播放器 GenericName=Multimedia player GenericName[cs]=Multimediální přehrávač GenericName[zh-CN]=umpv 媒体播放器 GenericName[zh-TW]=umpv 媒体播放器 Comment=Play movies and songs Comment[ca]=Reproduïu vídeos i cançons Comment[cs]=Přehrává filmy a hudbu Comment[de]=Filme und Musik abspielen Comment[es]=Reproduzca vídeos y canciones Comment[fr]=Lecteur multimédia Comment[it]=Lettore multimediale Comment[pl]=Odtwarzaj filmy i muzykę Comment[ru]=Воспроизвести фильмы и музыку Comment[zh-CN]=播放电影和歌曲 Comment[zh-TW]=播放電影和歌曲 Icon=mpv-symbolic TryExec=umpv Exec=umpv -- %U Terminal=false Categories=AudioVideo;Audio;Video;Player;TV; MimeType=application/ogg;application/x-ogg;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aac;audio/m4a;audio/x-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/ogg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg;video/x-mpeg2;video/mp4;video/msvideo;video/x-msvideo;video/ogg;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/x-fli;video/x-flv;video/x-theora;video/x-matroska;video/webm;audio/x-flac;audio/x-vorbis+ogg;video/x-ogm+ogg;audio/x-shorten;audio/x-ape;audio/x-wavpack;audio/x-tta;audio/AMR;audio/ac3;video/mp2t;audio/flac;audio/mp4; X-KDE-Protocols=ftp,http,https,mms,rtmp,rtsp,sftp,smb Keywords=mpv;media;player;video;audio;tv;
注意:如果您用 mpv 播放媒体文件,然后用 umpv 播放另一个文件,将不会重用之前的实例。换句话说,umpv 只能復用之前使用 umpv 启动的實例。
而且默認的行爲是將文件添加到當前實例的播放列表中。如果您希望馬上開始播放下一個文件,您可以修改之前保存的 umpv 腳本,將第 81 行的 "append 去掉"。即:注意最後一個引號內要保留空格和 \n代码: 全选
fifo.write("raw loadfile " + f + " \n")
太感謝了 我的大好人
我之前就是把這個腳本加到thunar的菜單裡的 雖然能播放 但是第二次就沒效果了 結果就是你說的要去掉‘append’
這個困擾我的問題終於解決了 再次感謝vickycq
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: 請教一個mpv的問題!只運行一個實例!!
用这个播放模式有个非常低级的bug,开始播放后键鼠的控制焦点不在播放窗口上,仍然保留在文件管理器。请问如何让脚本在开始播放后把控制焦点转移到播放器窗口?
vickycq 写了: ↑2017-08-25 21:40 您可以下载 umpv 脚本
https://raw.githubusercontent.com/mpv-p ... TOOLS/umpv
放入 PATH 中,例如 /usr/bin/ 或 /usr/local/bin/
使用 chmod +x 加上可执行权限。
然后在 /usr/share/applications/ 创建一个新文件 umpv.desktop 加入以下内容然后,您可以使用 umpv 来播放媒体文件。您可以在文件管理器的右键菜单“打开方式”中找到它代码: 全选
[Desktop Entry] Type=Application Name=umpv Name[ca]=Reproductor multimèdia umpv Name[cs]=umpv přehrávač Name[pl]=Odtwarzacz umpv Name[ru]=Проигрыватель umpv Name[zh-CN]=umpv 媒体播放器 Name[zh-TW]=umpv 媒體播放器 GenericName=Multimedia player GenericName[cs]=Multimediální přehrávač GenericName[zh-CN]=umpv 媒体播放器 GenericName[zh-TW]=umpv 媒体播放器 Comment=Play movies and songs Comment[ca]=Reproduïu vídeos i cançons Comment[cs]=Přehrává filmy a hudbu Comment[de]=Filme und Musik abspielen Comment[es]=Reproduzca vídeos y canciones Comment[fr]=Lecteur multimédia Comment[it]=Lettore multimediale Comment[pl]=Odtwarzaj filmy i muzykę Comment[ru]=Воспроизвести фильмы и музыку Comment[zh-CN]=播放电影和歌曲 Comment[zh-TW]=播放電影和歌曲 Icon=mpv-symbolic TryExec=umpv Exec=umpv -- %U Terminal=false Categories=AudioVideo;Audio;Video;Player;TV; MimeType=application/ogg;application/x-ogg;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aac;audio/m4a;audio/x-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/ogg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg;video/x-mpeg2;video/mp4;video/msvideo;video/x-msvideo;video/ogg;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/x-fli;video/x-flv;video/x-theora;video/x-matroska;video/webm;audio/x-flac;audio/x-vorbis+ogg;video/x-ogm+ogg;audio/x-shorten;audio/x-ape;audio/x-wavpack;audio/x-tta;audio/AMR;audio/ac3;video/mp2t;audio/flac;audio/mp4; X-KDE-Protocols=ftp,http,https,mms,rtmp,rtsp,sftp,smb Keywords=mpv;media;player;video;audio;tv;
注意:如果您用 mpv 播放媒体文件,然后用 umpv 播放另一个文件,将不会重用之前的实例。换句话说,umpv 只能復用之前使用 umpv 启动的實例。
而且默認的行爲是將文件添加到當前實例的播放列表中。如果您希望馬上開始播放下一個文件,您可以修改之前保存的 umpv 腳本,將第 81 行的 "append 去掉"。即:注意最後一個引號內要保留空格和 \n代码: 全选
fifo.write("raw loadfile " + f + " \n")
-
- 帖子: 214
- 注册时间: 2017-08-19 10:12
- 系统: linux
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
-
- 帖子: 197
- 注册时间: 2015-12-23 16:20
- 系统: ubuntu 16.04