請教一個mpv的問題!只運行一個實例!!

Totem,mplayer,sopcast,realplayer,bmp
回复
linuxmm9
帖子: 214
注册时间: 2017-08-19 10:12
系统: linux

請教一個mpv的問題!只運行一個實例!!

#1

帖子 linuxmm9 » 2017-08-24 21:53

之前用vlc,可以設置只運行一個實例,而在用mpv裡,會新建播放器,很不方便。請教該怎麼設置!!
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 請教一個mpv的問題!只運行一個實例!!

#2

帖子 vickycq » 2017-08-24 22:03

Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
linuxmm9
帖子: 214
注册时间: 2017-08-19 10:12
系统: linux

Re: 請教一個mpv的問題!只運行一個實例!!

#3

帖子 linuxmm9 » 2017-08-25 20:47

不好意思 我不懂程序 這是讓腳本來播放文件嗎
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 請教一個mpv的問題!只運行一個實例!!

#4

帖子 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 加入以下内容

代码: 全选

[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;
然后,您可以使用 umpv 来播放媒体文件。您可以在文件管理器的右键菜单“打开方式”中找到它

注意:如果您用 mpv 播放媒体文件,然后用 umpv 播放另一个文件,将不会重用之前的实例。换句话说,umpv 只能復用之前使用 umpv 启动的實例。

而且默認的行爲是將文件添加到當前實例的播放列表中。如果您希望馬上開始播放下一個文件,您可以修改之前保存的 umpv 腳本,將第 81 行的 "append 去掉"。即:

代码: 全选

        fifo.write("raw loadfile " + f + " \n")
注意最後一個引號內要保留空格和 \n
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
linuxmm9
帖子: 214
注册时间: 2017-08-19 10:12
系统: linux

Re: 請教一個mpv的問題!只運行一個實例!!

#5

帖子 linuxmm9 » 2017-08-26 0:01

vickycq 写了:您可以下载 umpv 脚本
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;
然后,您可以使用 umpv 来播放媒体文件。您可以在文件管理器的右键菜单“打开方式”中找到它

注意:如果您用 mpv 播放媒体文件,然后用 umpv 播放另一个文件,将不会重用之前的实例。换句话说,umpv 只能復用之前使用 umpv 启动的實例。

而且默認的行爲是將文件添加到當前實例的播放列表中。如果您希望馬上開始播放下一個文件,您可以修改之前保存的 umpv 腳本,將第 81 行的 "append 去掉"。即:

代码: 全选

        fifo.write("raw loadfile " + f + " \n")
注意最後一個引號內要保留空格和 \n

太感謝了 我的大好人 :em01

我之前就是把這個腳本加到thunar的菜單裡的 雖然能播放 但是第二次就沒效果了 結果就是你說的要去掉‘append’

這個困擾我的問題終於解決了 再次感謝vickycq :em01 :em01
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: 請教一個mpv的問題!只運行一個實例!!

#6

帖子 funicorn » 2022-06-01 2:12

用这个播放模式有个非常低级的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 加入以下内容

代码: 全选

[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;
然后,您可以使用 umpv 来播放媒体文件。您可以在文件管理器的右键菜单“打开方式”中找到它

注意:如果您用 mpv 播放媒体文件,然后用 umpv 播放另一个文件,将不会重用之前的实例。换句话说,umpv 只能復用之前使用 umpv 启动的實例。

而且默認的行爲是將文件添加到當前實例的播放列表中。如果您希望馬上開始播放下一個文件,您可以修改之前保存的 umpv 腳本,將第 81 行的 "append 去掉"。即:

代码: 全选

        fifo.write("raw loadfile " + f + " \n")
注意最後一個引號內要保留空格和 \n
linuxmm9
帖子: 214
注册时间: 2017-08-19 10:12
系统: linux

Re: 請教一個mpv的問題!只運行一個實例!!

#7

帖子 linuxmm9 » 2022-06-01 21:36

funicorn 写了: 2022-06-01 2:12 用这个播放模式有个非常低级的bug,开始播放后键鼠的控制焦点不在播放窗口上,仍然保留在文件管理器。请问如何让脚本在开始播放后把控制焦点转移到播放器窗口?
你是说鼠标跟随窗口吗,就是不用这个脚本,默认模式也不会跟随窗口啊。若需要跟随窗口,你只需在窗口管理器里更改就行了。
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: 請教一個mpv的問題!只運行一個實例!!

#8

帖子 funicorn » 2022-06-02 12:02

linuxmm9 写了: 2022-06-01 21:36
funicorn 写了: 2022-06-01 2:12 用这个播放模式有个非常低级的bug,开始播放后键鼠的控制焦点不在播放窗口上,仍然保留在文件管理器。请问如何让脚本在开始播放后把控制焦点转移到播放器窗口?
你是说鼠标跟随窗口吗,就是不用这个脚本,默认模式也不会跟随窗口啊。若需要跟随窗口,你只需在窗口管理器里更改就行了。
不是跟随窗口,是窗口取得焦点
yubinalice
帖子: 197
注册时间: 2015-12-23 16:20
系统: ubuntu 16.04

Re: 請教一個mpv的問題!只運行一個實例!!

#9

帖子 yubinalice » 2023-07-12 11:41

linuxmm9 写了: 2017-08-24 21:53 之前用vlc,可以設置只運行一個實例,而在用mpv裡,會新建播放器,很不方便。請教該怎麼設置!!
这个比较专业,但是好像有个带GUI的EasyMPV,里面好像有设置,但是我一直使用正常的mpv。
回复