cogdog
(Alan Levine)
1
Streamyard を使用して YouTube に直接配信するライブイベントをいくつか開催しています。ストリームがそのまま録画になるため、リンクは常に有効です。
Discourse では、YouTube がこれらの動画に使用する異なる URL 形式を埋め込めず、一般的な OneBox が表示されるようです。
https://www.youtube.com/live/eJemwqO0SDw 例:
一方、同じ ID を標準の YouTube URL に手動で挿入すると、Discourse で機能します。
https://www.youtube.com/watch?v=eJemwqO0SDw は期待どおりにレンダリングされます。
YouTube では、ライブストリーム動画の共有リンクとしてこの形式を簡単に提供していないため、手動で URL を書き換えることになります。パターンマッチングの機能でこれを処理できるのではないでしょうか?
「いいね!」 3
cogdog
(Alan Levine)
2
誰か返信はありましたか?これはYouTubeリンクの検索と置換のように思えます(私が知る限り)。
本日も発生しました。
このリンクは埋め込みに失敗します
https://www.youtube.com/live/N4vz0rlpXus?feature=shared&t=1355
しかし、これはできます
https://www.youtube.com/watch?v=N4vz0rlpXus&t=1355
はい、手動で解決できますが、一般ユーザーはどうでしょうか?
どなたかいますか?
「いいね!」 2
Falco
(Falco)
3
YouTube の onebox コードを変更して、両方の URL を区別なく受け入れられるようにする必要があります。これは、Twitch clips embed problem で行ったことと非常によく似ています。
現時点では、これを pr-welcome としてタグ付けします。
「いいね!」 2
もう一度試してみましょう https://www.youtube.com/live/eJemwqO0SDw:
https://www.youtube.com/live/N4vz0rlpXus?feature=shared&t=1355:
うまくいきました!
「いいね!」 5