跳到內容

預告片

新手入門

在探索和作品頁面的圖片上開啟或關閉預告片,並修正無法播放的預告片。

  1. 開啟 Settings > Appearance(設定 > 外觀)。
  2. 在 For everyone(所有人)卡片中,切換 Play trailers by themselves(自動播放預告片)。

預設是開啟,對所有人都有效。關閉表示不會自動播放任何東西,HolyArrs 也不再查詢預告片。

兒童帳號、開啟 Reduce motion(減少動態)時(滑過放大和緩慢縮放也會停止)、2G 或 3G 連線,或瀏覽器要求節省流量時,預告片絕不會自動播放。

位置 時機
探索主視覺 出現在畫面中 1.5 s 後。主視覺也會輪流縮放最多 4 張背景圖
海報卡片 指標停在卡片上 0.8 s 後,或鍵盤焦點移到卡片時。按 Esc 關閉
藝人頁面 一支官方音樂影片,播放方式相同

同一時間只會播放一支影片,並且靜音。右下角的聲音按鈕會開啟聲音,直到你關閉瀏覽器為止。如果瀏覽器因為最近沒有點擊而擋下聲音,就會維持靜音。

症狀: 任何地方都沒有播放。 解決方式: 檢查 Play trailers by themselves 是開啟的、帳號不是兒童帳號,而且 Reduce motion 是關閉的。然後到 Health(健康狀態)查看有沒有預告片警告。

症狀: 某一支預告片一直無法播放。 原因: 這支影片需要登入或年齡驗證、已被移除、是私人影片、在你的國家被封鎖、是尚未開始的首播,或有內容警告。HolyArrs 不會繞過這些限制。解決方式: 不需要處理。HolyArrs 會略過這支影片 7 天,並為這個作品再試最多 4 支預告片。被封鎖的影片和首播會在一小時內重試。如果都沒有了,就會顯示會動的背景圖。

症狀: 全螢幕播放器顯示無法播放。 原因: 知道原因時它會顯示出來,例如 YouTube 只對已登入的成年人播放。

症狀: 預告片原本正常,後來停了。 解決方式: 開啟 Health。如果顯示 YouTube 變更了存取影片的方式,請更新 HolyArrs。

預告片從哪裡來
  1. metadata 伺服器會列出作品的 YouTube 預告片:官方預告片優先,其次是搶先看,你的語言排在英文之前。短片不會播放。
  2. HolyArrs 從 YouTube 讀取影片的直接位址。它不會下載任何東西,也絕不登入。
  3. 你的瀏覽器播放那個位址。無法播放,或需要聲音時,HolyArrs 會轉送串流,但不會儲存。
  4. 如果失敗,就改播放加強隱私的 YouTube 內嵌播放器,再來是會動的背景圖。
查詢排程
項目 值
啟動後第一輪 約 3 min
每輪間隔 5 min
每輪查詢次數 20,每次間隔約 2 s
沒有可播放預告片的作品重試間隔 2 h
藝人頁面保持就緒 最後一次有人查看後 1 週

每一輪的順序:先處理即將過期的位址,接著是有人開啟但沒有內容的作品,最後是每個非兒童帳號的其餘探索內容。開啟頁面時絕不會執行查詢。唯一的例外是在藝人的 Music videos(音樂影片)列按下播放。全新設定時,第一次完整處理可能要幾個小時;在某一輪處理到某個作品之前,會改播放內嵌播放器。

音樂影片會從重播次數最多的片段開始,忽略開場。如果那裡的畫面幾乎不動,就改用附近有動態的片段。需要登入或年齡驗證的影片,會從 30% 處開始。

健康警告

Status > Updates(狀態 > 更新)和 Health 會顯示最後一次成功的查詢。YouTube 連續擋下 5 個不同的作品後,Health 會附上原因發出警告。這個計數在重新啟動後仍會保留。預告片關閉時,Health 不會顯示這項。需要年齡驗證、登入或有內容警告的影片不計入。

原因 意思
YouTube 要求確認你不是機器人 YouTube 正在檢查這台伺服器
YouTube 變更了存取影片的方式 更新 HolyArrs 就能修正
YouTube 擋下了查詢 YouTube 回應了錯誤
無法連到 YouTube 沒有網路連線
找不到預告片 原本能播的預告片停了。可能需要更新
隱私
  • 查詢是從你的伺服器送到 YouTube。瀏覽器從 YouTube 的伺服器載入影片,所以 YouTube 看得到觀看者的位址。
  • 內嵌播放器使用 youtube-nocookie.com。
  • HolyArrs 不會把名稱、請求或媒體庫資料送給 YouTube,只保留影片位址。

HolyArrs 是免費的。如果它幫你省下了時間,歡迎在 GitHub 上給顆星、贊助專案,或請我喝杯咖啡。