在双显示器设置中最大化窗口

在双显示器设置中最大化窗口

我正在使用双设置,并且希望 YouTube 视频在一个屏幕上最大化运行,同时为我的 IDE 释放另一个屏幕。但是,一旦我单击鼠标,YouTube 视频就会恢复到正常大小。有解决方法吗?

答案1

播放器可以给定一个视频的 URL,它将处理下载和显示。要获取 YouTube 视频的真实 URL,您可以使用youtube-dl与面向用户的 URL ( http://youtube.com/watch?v=XXXXXXXX)。

因此,知道这一点后,我在 Firefox 下获取全屏视频的方法是使用帮助程序脚本,通过以下方式将 YouTube 视频提供给 mplayer:发射的允许将链接发送到外部应用程序的扩展。

为了配置 launchy,我创建了一个文件,~/.mozilla/firefox/*/chrome/launchy.xml该文件将在 Firefox 中创建一个上下文菜单条目:

<?xml version="1.0" encoding="UTF-8"?>
<configurations xmlns="http://launchy.mozdev.org/configurations">
        <application>
                <label>YouTube to mplayer</label>
                <type>1</type>
                <command>/path/to/bin/yt_mplayer.sh</command>
        </application>
</configurations>

然后,这个yt_mplayer.sh脚本将处理剩下的事情:

#!/bin/bash
URL="${@}"
YT_URL=$( youtube-dl -g "${URL}" )
xterm -T "YouTube-MPlayer from Firefox" -e " \
  echo -e Parameters : \"${URL}\n${YT_URL}\"; \
  mplayer -msgcolor -cache 10000 -cache-min 25 \"${YT_URL}\"; \
  read -p '<Return>' foo \
"

我喜欢打开一个xterm能够看到发生了什么mplayer(特别是缓冲阶段);如果您愿意,可以跳过。

这种方法不仅具有让您完全控制视频的优点,而且还可以节省 CPU 周期,因为mplayer其性能比浏览器播放器好得多。

相关内容