최근 사용자들로부터 YouTube 동영상 임베드와 관련된 문제가 보고되었습니다. 일부 YouTube 링크는 이전과 동일하게 정상적으로 작동하지만, 일부는 부분적으로 임베드되고, 또 일부는 완전히 깨진 상태입니다.
예시:
(완전히 정상 작동)
(이미지 있음 - 제목 없음)
(이미지 없음, 제목 없음)
부분적으로 onebox가 적용되는 동영상의 경우, YouTube 임베드 링크 https://www.youtube.com/embed/{video_id}가 작동하지 않는 것으로 보입니다.
4개의 좋아요
제게는 'Shorts’가 이 문제로 인해 주기적으로 깨지는 것 같아 공통된 문제인 것 같습니다.
YouTube 쪽에서 썸네일이 상당한 지연 후에 생성되는 것과 관련이 있을까요?
보통 포스트를 다시 빌드하면 해결되는 것 같지만, 애초에 이런 일이 일어나지 않는 것이 좋겠다는 데에는 동의합니다.
3개의 좋아요
제가 잘 이해하고 있다면, 시스템은 이 URL에서 썸네일을 가져오게 됩니다: discourse/lib/onebox/engine/youtube_onebox.rb at main · discourse/discourse · GitHub
수동으로 확인해 봤는데, 썸네일 로딩이 가끔은 약간 느리긴 하지만, 그렇게까지 심각한 수준은 아닙니다. 현재로서도 일관된 결과를 확인하고 있습니다. 원박스(Onebox)가 특정 비디오에 대해 작동하지 않는다면, 절대 작동하지 않습니다.
제가 테스트해 본 바로는, 게시물 재구성은 매번 동일한 결과를 보입니다. 추가로 말씀드리자면, meta.discourse.org도 제 Discourse 설치 환경과 정확히 동일한 방식으로 작동합니다.
1개의 좋아요
공유하신 영상에서 중요한 URL은 og:image 메타 태그이며, 다음과 같습니다:
https://i.ytimg.com/vi/XdU2mwcUzcg/hqdefault.jpg
이것은 유효해 보입니다.
그러므로 네, 이것은 OneBox의 문제로 보입니다.
4개의 좋아요
이 이슈에 +1입니다.
제 설치 환경에서는 위에서 설명한 YT 원박싱의 다양한 동작이 모두 발생하고 있습니다.
처음 보고된 사고는 2024년 7월 26일로, 제 사용자들에 의해 보고되었습니다.
방금 discourse와 docker를 업데이트했는데, 이제 모든 문제가 해결된 것 같습니다. 물론 버그에 +1을 누른 바로 뒤에 말이죠!
RGJ
(Richard - Communiteq)
9월 4, 2024, 3:27오후
7
이것이 동일한 버그인지 확실하지 않습니다
https://www.youtube.com/watch?v=RCSQlmUnMFs 임베딩
정말 이상한 작성자 미리보기가 표시됩니다
2개의 좋아요
sam
(Sam Saffron)
9월 5, 2024, 12:48오전
8
알려드립니다. 이 문제를 추적 중이며, 약 4주 이내에 해결할 수 있는지 확인해 보겠습니다.
커뮤니티 멤버 중 문제의 원인을 파악하는 분에게는 #pr-welcome입니다 .
8개의 좋아요
이 버그에 대해 더 알려진 것이 있나요?
다시 불만이 접수되고 있습니다. 현재도 -dev 채널에 있지만(곧 tests-passed로 돌아가기 위해 기다리고 있습니다).
sam
(Sam Saffron)
1월 16, 2025, 10:14오후
16
죄송합니다. 아직 보고할 내용이 많지 않지만, 해당 문제는 처리 목록에 올라가 있습니다.
YouTube가 접속하는 IP에 따라 다른 콘텐츠를 전송하는 것 같으며, 이것이 문제의 원인이 될 수 있습니다.
1개의 좋아요
jancernik
(Jan Cernik)
1월 21, 2025, 2:19오후
17
Hi @WaitroseCarpark , Sam이 언급했듯이, 이는 서버의 IP 주소가 해당 비디오에 액세스하려는 시도와 관련이 있는 것 같습니다. 아마도 봇을 방지하기 위해 YouTube가 적용한 변경 사항 때문일 가능성이 높습니다. 다만, 현재 이 문제를 조사 중입니다.
그동안 비디오 메타데이터를 사용할 수 없는 경우를 돕기 위해 이 PR을 병합했습니다:
committed 11:55AM - 03 Jan 25 UTC
이 패치를 적용한 후에도 여전히 해당 문제가 발생하고 있습니까?
3개의 좋아요
jancernik 님, 감사합니다. 위에서 언급했듯이 dev 채널에서 벗어나는 것을 기다리고 있지만, ChatGPT를 참고로 discourse에 이 수정 사항을 cherry-pick하도록 요청해 보았지만 제 능력으로는 좀 어렵습니다. 이 문제를 겪고 계신 다른 분이 시도해 주실 수 있을까요?
실제로는 - 제가 수정을 적용한 것 같습니다. 알려진 문제가 있는 YouTube 영상을 시도해 봤는데, 동일한 문제가 발생하고 있습니다. Docker/CLI 관련 작업에는 익숙하지 않아서 다른 사람도 같은 문제를 겪고 있는지 확인하고 싶긴 하지만, 솔직히 정말 무섭습니다.
패치가 작동하는 것 같습니다. 몇 개의 동영상 링크로 테스트해 보았습니다.
2개의 좋아요
Falco
(Falco)
에 닫힘
2월 3, 2025, 11:00오전
21
이 주제는 4일 후 자동으로 닫혔습니다. 더 이상 새로운 답변이 허용되지 않습니다.