从浏览器打开外部视频播放器中的Youtube链接

时间:2015-07-02 23:58:55

标签: youtube video-player uri-scheme

我使用videoplayer“PotPlayer”。播放器可以播放来自youtube的视频。 对于例如如果你运行播放器,播放器可以开始播放youtube视频:

"C:\PotPlayer\PotPlayer.exe https://www.youtube.com/watch?v=*******"

我将URI Scheme添加到名为“potplayer”的注册表中:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\potplayer]
@="\"URL:potplayer protocol\""
"URL Protocol"=""

[HKEY_CLASSES_ROOT\potplayer\shell]

[HKEY_CLASSES_ROOT\potplayer\shell\open]

[HKEY_CLASSES_ROOT\potplayer\shell\open\command]
@="c:\\potplayer\\potplayer.exe"

我尝试使用下一个链接在网络浏览器中打开PotPlayer中的YouTube视频:

potplayer://https://www.youtube.com/watch?v=*******

但它只是在没有传输链接到播放器(“... / PotPlayer.exe https://www.youtube.com/watch?v= *******”)的情况下启动播放器。

如何使用URI Scheme将链接传输到PotPlayer?我需要在注册表代码中进行哪些更改?

2 个答案:

答案 0 :(得分:2)

我找到了CMD / Batch / Registry - String replace not working as expected?

的方法

所以:

$('#startTime').timepicker({
            'minTime': '6:00am',
            'maxTime': '11:30pm',
                'onSelect': function() {

                $('#endTime').timepicker('option', 'minTime', $(this).val());                        
          }
        });

答案 1 :(得分:0)

兼容现代Potplayer版本:

[HKEY_CLASSES_ROOT \ potplayer \ shell \ open \ command] @ =“ cmd / c(设置\” var =%1 \“并设置\” var = %% var:〜12 %% \“并启动\” \“ \” C:\ Program Files \ DAUM \ PotPlayer \ PotPlayerMini64.exe \“ \”%var%\“)”