The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Обновление Firefox 127.0.2 с устранением проблемы с YouTube

25.06.2024 23:33

Доступен корректирующий выпуск Firefox 127.0.2, в котором устранены проблемы с зависанием воспроизведения видео с YouTube при смене позиции в потоке. Проблема вызвана ошибочным формированием потока в формате VP9 на стороне YouTube и проявляется, среди прочего, для видео VP9 с качеством выше 1080p.

В отдаваемом YouTube потоке не обеспечивается постоянное увеличение временны́х меток поступающих видеофрагментов, что приводит к ситуации появления фрагментов, перекрывающих друг друга по времени (например, приходит фрагмент, с метками начала и конца "124416000, 125126000", а за ним следует фрагмент с метками "125125000, 131382000", начинающийся раньше, чем заканчивается предыдущий фрагмент). Из-за данного несоответствия меток в потоке Firefox не может корректно рассчитать время начала следующего фрагмента и пропускает подобные фрагменты, не добавляя их в буфер и ожидая их поступления для воспроизведения, в то время как YouTube считает, что фрагменты успешно получены другой стороной.

Кроме того, исправлена ошибка, приводившая на платформе Windows к отображению в панели задач пиктограммы приватного режима и показу приватных окон Firefox в отдельных группах, в случае выставления параметра browser.privateWindowSeparation.enabled в значение false (после исправления приватные и обычные окна выводятся в одной группе на панели задач).

  1. Главная ссылка к новости (https://www.mozilla.org/en-US/...)
  2. OpenNews: Релиз Firefox 127
  3. OpenNews: Обновление Firefox 127.0.1. Проблемы с YouTube в Firefox
  4. OpenNews: В Firefox предложен для тестирования встроенный AI-ассистент
  5. OpenNews: В ночные сборки Firefox добавлена поддержка вертикальных вкладок
  6. OpenNews: Mozilla добавит в Firefox 130 AI-возможность для генерации описаний изображений
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61441-firefox
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (56) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Пишу с 4 пня (?), 23:41, 25/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    А на каком языке написана эта часть ФФ?
     
     
  • 2.2, вымя (?), 23:50, 25/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ответ всего в трёх кликах и паре скроллов: https://hg.mozilla.org/integration/autoland/rev/f9eb1d015824
     
     
  • 3.4, Аноним (4), 23:53, 25/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну то есть даже создатели раста решили это на раст не переписывать, ок
     
     
  • 4.48, а што не так (?), 11:01, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это же мозила. Сами создали, сами перестали пользоваться.
     
  • 4.59, Chromium (ok), 13:51, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Разработчики браузера и языка программирования - это разные команды, а сейчас- уже и разные организации.
     
  • 3.27, Kuromi (ok), 05:32, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Забавно, MP4 демуксер у них много лет как растовый, а WebM - нет.
     
  • 2.44, Аноним (44), 09:46, 26/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.56, Аноним (56), 13:21, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    https://4e6.github.io/firefox-lang-stats/
     

  • 1.3, Слава Линуксу (?), 23:51, 25/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Ого, а я думал это Ютуб тупит. Для сервисов гугл нормально, когда они криво работают, обычно..
     
     
  • 2.6, Аноним (6), 00:03, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Проблема вызвана ошибочным формированием потока в формате VP9 на стороне YouTube
    >>  В отдаваемом YouTube потоке не обеспечивается постоянное увеличение временны́х меток поступающих видеофрагментов, что приводит к ситуации появления фрагментов, перекрывающих друг друга по времени
    > Ого, а я думал это Ютуб тупит.

    Для сервисов гугл нормально, когда они криво работают, обычно..

    Э-э, ну да, все правильно - это не Ютуб виноват, ведь в правильных браузерах (Хром, Хром и вот - Хром) для сервисов Гугла - все работает!


     
     
  • 3.22, НяшМяш (ok), 02:50, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Давайте мы в своём ютубе закинем перекрывающиеся видеофрагменты, а в нашем браузере запилим их поддержку. А нам за это ничего не будет, потому что кексперты с опеннета готовы за нас горло перегрызть.

    Сколько лет живу, а всё ещё удивляюсь, как люди жрут, нахваливают и гавкают на тех, кто нос от запаха воротит...

     
     
  • 4.43, Аноним (43), 09:39, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так из хрома много лет назад выкинули , но не так давно вернули . И , "чисто случайно" , именно тогда когда стали бороться с блокировщиками . А такая фигня с очень в этом помогает . Ведь и обратили внимание именно на uBO-гитхабе .
     
  • 3.75, Аноним (75), 21:29, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гугл на днях сменил алгритмы кодирования видео, теперь готовых видео со звуком в... большой текст свёрнут, показать
     
     
  • 4.76, Аноним (75), 21:30, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >> правильных браузерах (Хром, Хром и вот - Хром) для сервисов Гугла
    >> - все работает!
    > Гугл на днях сменил алгритмы кодирования видео, теперь готовых видео со звуком
    > выше 360p не отдаёт, это видно по выхлопу yt-dlp, теперь чтобы
    > скачать тот же 720p видео приходится качать отдельно видеопоток и аудипоток,
    > а потом локально мержить.
    > Видимо это шаг на пути рандомного онлайн встраивания рекламы, как новая идея
    > по борьбе с блокировщиками рекламы и спонсорблоками, которые в таком сценарии
    > не смогут резать рекламу, которая будет находиться в потоке видео в
    > рандомном месте рандомной продолжительности.

    Если что, речь об этом:
    https://www.youtube.com/watch?v=OzKA0UzSo6I

     
  • 2.29, penetrator (?), 06:07, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    так это ютуб и тупит, а точнее их разработчики ))
     
     
  • 3.77, Аноним (75), 21:34, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > так это ютуб и тупит, а точнее их разработчики ))

    Они не тупят, они пытаются изменить алгоритм работы ютуба под капотом, просто на данном этапе они где-то накосячили и поэтому такой вот казус случился.

    Но когда они закончат, если у них получится задуманное, зрителям будет очень не очень.

     
  • 2.54, Аноним (54), 12:55, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это правда тупые гугловцы. Они забыли что они не вещательная платформа типа кабельного ТВ где все тупо посылается в одну сторону и никакого контроля за переданными данными нет. Для VLC такое поведение нормальное явление так как вещание может вестись внутри сети, а для платформы, которая работает по HTTP(S) это неадекватное поведение так как поднимается подключение и осуществляется контроль . Чего тогда их проклятая статистика для нердов не работает также? Потому что их нерды в одном случае считают что насрать можно и продолжают гадить под себя.
     

  • 1.8, Аноним (8), 00:24, 26/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –36 +/
    > Firefox не может корректно рассчитать время

    Хромиум может, а файрфокс не может. Это в принципе всё, что надо знать про файрфокс.

     
     
  • 2.11, Rev (ok), 00:54, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +19 +/
    Просто никто в здравом уме не мог предположить, что сервер будет отдавать накладывающиеся сегменты.
    А некий отморозок в гугле посчитал это нормальным.
     
     
  • 3.12, Аноним (8), 00:58, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • –12 +/
    ну может там как в торрентах всё устроено, что поток делится на чанки, и ютубу удобнее и быстрее всего начать отдавать видео с предыдущего чанка. Примерно как в торрентах: вместе с единственно выбранным файлом скачаются куски соседних файлов. Нормальный™ браузер должен такое поддерживать.
     
     
  • 4.23, Аноним (23), 02:56, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, а теперь представь, что в торренте у тебя чанки перекрываются. То есть, у тебя чанк начинается с такого-то смещения и имеет такой-то размер. Ты ожидаешь, что следующий чанк начнётся в "смещение предыдущего+размер предыдущего". А в реальности у того чанка указано, что начало где-то раньше. Там, где ещё предыдущий не кончился.
     
     
  • 5.24, Аноним (8), 03:09, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто знает, может они перекодируют видео по частям параллельно, а в местах склейки эти части накладываются поверх друг друга. В любом случае, если вместе с чанком прилетает информация о [start, end], то от клиента ожидается, что он эти поля будет использовать. Файрфокс использовал неверно.
     
     
  • 6.28, Kuromi (ok), 05:35, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вероятнее всего именно так, распределенно, и  кодируют.
     
  • 4.26, Аноним (26), 05:14, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не тот уровень же bad muxed VP9 bytestream - неправильно мультиплексированн... большой текст свёрнут, показать
     
  • 3.51, Андрей (??), 12:00, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Предположу, что это сделано из логики экономии места, поддержки качества и условий работы кодировщиков. Другими словами, полагаю это вынужденная мера, т.к. обычно, емнип кодировщики берут один или несколько кадров видео, а некоторую часть последующих получают через патч начального кадра, соответственно другими словами тут либо вы будете видеть старые добрые серые фоны, на которых постепенно восстановится видео, либо будете начинать с ключевых кадров. Другой вопрос в том, что фрагменты можно было нарезать по ключевым кадрам, но это очевидно привело бы к неравномерности пачек, либо сложной логике привязанной к получению фрагментов, плохо согласующихся с потоковой передачей.
     
  • 3.70, Bob (??), 17:56, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Никто, кроме разрабов хромоклонов и сафари, от 95% юзербейза интернета.

    А если гнать ключевого разраба за легальную антигейскую позицию - то виноват гугл, а не менеджмент mozilla. Да)

    Год назад сократили разрабов, зарплата у топов управления поползла вверх. Отлично)

     

  • 1.19, Аноним (19), 02:24, 26/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Проблема вызвана ошибочным формированием потока в формате VP9 на стороне YouTube и проявляется, среди прочего, для видео VP9 с качеством выше 1080p.

    Для тех кто не читал статью - обратите внимание на это предложение. Вот тут основная проблема в том что youtube коряво работает, а не firefox. И надеюсь из-за этих правок другим сайтам где тоже есть видео хуже не будет.

     
     
  • 2.25, Аноним (26), 03:27, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А может и нет: "There's also some possible issues around negative timecode handling in WebM that I suspect we don't handle correctly - previously we've treated this as a badly muxed file but Chromium has specific handling for these cases. I'll need to look into this further" - https://bugzilla.mozilla.org/show_bug.cgi?id=1903466

    А может только в некоторых случаях.

    Но вообще там и третий тикет открыли:
    https://bugzilla.mozilla.org/show_bug.cgi?id=1903974

    И про четвёртый вспомнили:
    https://bugzilla.mozilla.org/show_bug.cgi?id=1760529

    И пятого там нет - долгая начальная загрузка на HTTP3 (я его не заведу because reasons, но, впрочем, не мне одному помогало network.http.http3.enable=false).

     
     
  • 3.39, Аноним (39), 09:20, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я вижуу, по поводу первого:

    Думаю, мы не должны корректировать Fx128, спасибо.

    Я ожидаю, что последствия этой ошибки являются редкими теперь, когда у нас есть исправления, которые приземлились для ошибки 1878510 и ошибки 1900191 (due to their removal of zero frame duration situations). По этим причинам мы также можем снизить степень жесткости.

    Есть определенная сложность в изменении кода здесь, и я не знаю о остающейся неотложной необходимости требовать повышения.

     
  • 3.40, Аноним (39), 09:22, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А это по поводу второго:
    Мы собираемся отсортировать это как P2 WebCompat вопрос на данный момент. Это явно не P1 - но это раздражает некоторых пользователей, и мы не знаем, сколько пользователей. Если есть что-то, что мы можем исправить, мы должны исправиться.

    Аластор, Это связано с расследованиями, которые вы сейчас делаете?

    И кстати, запустил на винде. В firefox все нормально с видео самого высокого разрешения. Кореянки красивые.

     
     
  • 4.66, Аноним (66), 17:30, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > это раздражает некоторых пользователей, и мы не знаем, сколько пользователей

    Ну это как раз можно попробовать посчитать по данным телеметрии.

     

  • 1.32, Тот_Самый_Анонимус_ (?), 07:06, 26/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Т.е. они прогнулись под косяк ютуба.

    Забавный факт: когда на пикабу есть видео с ютуба, то проигрывается оно без проблем, а когда видео с контакта, то для его проигрывания нужно отключить улучшенную защиту от отслеживания. Видать гуглу отслеживать можно.

     
     
  • 2.35, EuPhobos (ok), 08:54, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ещё один забавный факт, когда видео ютуба встраивают в новости на ДАННОМ сайте, и если сайт работает в тёмном режиме, то видео проигрывается в негативе.
     
  • 2.68, Аноним (66), 17:50, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Т.е. они прогнулись под косяк ютуба.

    Можно хоть волком выть, но факт на сегодняшний день таков: никто не будет пользоваться браузером, в котором не работает Ютуб. Поэтому прогнулись и будут дальше прогибаться. Оценочные суждения каждый может составить сам.

     
  • 2.82, Аноним (82), 09:27, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Т.е. они прогнулись под косяк ютуба

    Ну примерно как 12 опера лет > 10 назад с gmail, гуглодоками и прочим.

     

  • 1.34, Аноним (34), 08:48, 26/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше б сделали версию 127.0.0.1 :)
     
     
  • 2.38, Аноним (38), 09:20, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так сделали, это предыдущая была.
     
  • 2.41, Thunderer (?), 09:22, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Предыдущая 127.0.1 нормально пинговалась как 127.0.0.1 :)
     
     
  • 3.62, IZh. (?), 15:56, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не расстраивайтесь. Эта то же, как и вся 127-я сеть. ;-)

    ping 127.0.2
    PING 127.0.2 (127.0.0.2) 56(84) bytes of data.
    64 bytes from 127.0.0.2: icmp_seq=1 ttl=64 time=0.033 ms
    64 bytes from 127.0.0.2: icmp_seq=2 ttl=64 time=0.047 ms
    64 bytes from 127.0.0.2: icmp_seq=3 ttl=64 time=0.053 ms
    ^C
    --- 127.0.2 ping statistics ---
    3 packets transmitted, 3 received, 0% packet loss, time 2077ms
    rtt min/avg/max/mdev = 0.033/0.044/0.053/0.008 ms

     

  • 1.36, Аноним (39), 09:00, 26/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А дайте пример на такое видео, посмотрим насколько оно реально критично
     
  • 1.45, Аноним (45), 10:23, 26/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еще раз. Это норма. Особенно, когда снято с камеры. Просто видео в более низком качестве перекодируется. А исходное видео с самым высоким качеством - нет. И в FF я на самом деле такое замечал давно. Просто на ютубе такая проблема была не особо заметна. А вот на каких-нибудь недо-хостингах, где нет ресурсов на быстрое перекодирование видео - такое было. На ВК например.
     
     
  • 2.47, Аноним (-), 10:53, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это какие-то выдумки. На ютубе абсолютно всё видео перекодировано, оригинал там не отдается в принципе вообще совсем никогда.
     
     
  • 3.74, Аноним (45), 20:44, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда такая инфа? Да, при преобразовании в HLS (или подобные форматы) видео режется. Но не факт, что оно при этом как-то перекодируется. При стриме так на это вообще чаще всего нет ресурсов. Стрим чаще всего идет как есть и перекодируется уже потом в оффлайне. А время идущее не по порядку - это норма. По крайней мере в нынешних реалиях. При съемке на камеру такие косяки будут с вероятностью 99.99%. Конечно если вы такое видео попробуете проиграть Windows Media Player'ом, то он скорее всего тупо потеряет всю картинку до следующего ключевого кадра. Но нормальные плэйеры, типа VLC, играют.
     

  • 1.46, Швондик (?), 10:37, 26/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ребята подскажите, как запретить сайтам определять моё железо(материнку и т.п.) ?
     
     
  • 2.55, anonymous (??), 13:19, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    никак, после открытия Spectre мир стал другим, выпустили на волю джина. Раньше только суровые парни из цру и кгб по сторонним каналам шпионили, а теперь каждый школьник знает и пользуется подобными методами.
     
  • 2.57, Аноним (57), 13:25, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Никак, кроме как не пользоваться. Это не продукция Apple где везде почти одно железо. А на ПК даже из-за различных комплектющих всякие тесты проходят слишком индивидуально.
    Но вопрос, как можно меньше отдавать своих данных нету - стоит на повестке.
    А для начало можно настроить максимально приватно браузер.
     
     
  • 3.80, Аноним (-), 05:58, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Это не продукция Apple где везде почти одно железо.

    С Эппл другая история. Ты имеешь свой уникальный отпечаток среди пользователей продукции Эппл. Эппл имеет тесные связи с американскиеми спецслужбами. Твои данные отправляются прямиком в сервера ЦРУ и АНБ. Да-да, я знаю, что надо бояться родного товарища майора, но детализация информации о тебе будет на порядок выше, чем у рандомного пользователь Линукса.

    А ты знаешь, что Эппл знает какие проги ты используешь в данный конкретный момент времени, и это вершина айсберга.

     
  • 2.58, Аноним (58), 13:49, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Напиши свой движок для браузера. Или просто выпили все лишнее из blink. Будет тебе уважение.
     
  • 2.73, Казацький ватажок (?), 19:37, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отключи JS. Более радикально - уйти в поля. Знаю на Кировоградщине есть село Аджамка.
     

  • 1.63, zog (??), 16:47, 26/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Проблема вызвана ошибочным формированием потока в формате VP9 на стороне YouTube

    Давно заметил, что гуглеры - бракоделы, а хорошие проекты из-за этого страдают. Вообще удивительно, что всё это происходит на фоне очень сложного отбора при найме в Google. В чём причина? В эффективном менеджменте или в том, что берут слишком заумных разработчиков?

     
     
  • 2.67, Аноним (66), 17:34, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В том, что за перфекционизм там секут и выгоняют босиком на мороз. Надо сделать так, чтобы работало у большинства платящих клиентов, и таки делают. Поддержка маргиналов — по остаточному принципу, сто первый пункт в списке из ста пунктов.
     
  • 2.81, Аноним (-), 08:15, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Гугл последние лет 10 набирает ораву выпускников вузов которые они сочтут топовы... большой текст свёрнут, показать
     
     
  • 3.85, zog (??), 14:53, 30/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Почти со всем согласен, но уж если желать разорения, то в первую очеред Facebook/Meta. Вот эти должны разориться первыми.
     
  • 2.83, Аноним (83), 12:57, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Просто гуглу похер на неофициальные клиенты гуглонета, вот и всё.
     

  • 1.84, Аноним (84), 23:53, 28/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не исправили. После обновления некоторые видео проигрывались нормально какой-то время, но проблема осталась.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру