The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системы потокового видеовещания OBS Studio 30.1, opennews (??), 13-Мрт-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "Выпуск системы потокового видеовещания OBS Studio 30.1"  –1 +/
Сообщение от Аноним (3), 13-Мрт-24, 09:08 
>фрагментированный MP4

Это те, которые в ffmpeg поломали? Хотя у сабжа всё равно свой форк наверно, но такое изменение выглядит злонамеренным.

Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (7), 13-Мрт-24, 12:24 
Всё-таки что и где злонамеренное и что сломали?

И не был ли ты этим аноном?
https://www.opennet.me/opennews/art.shtml?num=60521#3

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (3), 13-Мрт-24, 12:56 
Да-да, сломали-сломали. Лучи ненависти всем причастным. Благодаря изменению, все файлы внезапно оказываются "битыми" и все программы, которые использовали ffmpeg, тоже обламываются, пытаясь их обработать.

Претензия к разрабам ffmpeg в том, что они не знакомы с правилами и принципами разработки и уже почти год держат битые релизы во всех ветках, чтобы они гарантированно попали во все дистрибутивы видимо. Ну и явная деградация на сегментированных mp4, в 6 ветке их обработка занимает гораздо больше ресурсов и происходит дольше.

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

Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (7), 13-Мрт-24, 13:17 
То это тот плодотворный анон, которого дальше за враньё банить предлагали. Он в #25 предоставил доказательства, которые оказались разоблачением.

https://www.opennet.me/opennews/art.shtml?num=60521#92

---
Вообще здесь речь о другом. Не о сегментированных [на файлы] mp4, а о фрагментированных [внутри файла] mp4.
"fragmented MP4 is usable even if ffmpeg gets killed midway" - https://superuser.com/questions/1530913/creating-an-mp4-file...

Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (3), 13-Мрт-24, 13:27 
Какие-то глупости в аргументы приводишь, не знаю, как комментировать.
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (7), 13-Мрт-24, 14:56 
Твои слова:

> Не заботятся о работе или хотя бы соответствии спецификациям, положили на пользователей? Да, всё так
> Ты же понимаешь, что кривые нестандартные файлы в принципе существуют только из-за ffmpeg, разрабам которого плевать на валидность?
> После недавней истории с mp4 я окончательно убеждён, что ffmpeg занимаются совершенно неадекватные люди. Могут ли абсолютно невменяемые сумасшедшие (почитайте комментарии на багтрекере) писать качественный код?

Реальность:
- ты откуда-то достал нестандартный mp4 (с повторяющемся, вопреки стандарту, боксом FTYP),
- отдал его ffmpeg'у,
- а тот отказался его принимать,
- потому что в ffmpeg 6.1 на эту ситуацию решили кидать ошибку, потом в ffmpeg 6.1.1 переделали на warning.
- После этого заврался, что ffmpeg ломает файл своим нежеланием его открывать (!) и что файл валидный - не потому что в стандарте так написано (там написано обратное), а потому что раньше работало.

"Абсолютно невменяемые сумасшедшие" на багтрекере хорошо описали эту ситуацию с FTYP, я тебе её объяснил[1] в #85, но ты всё проигнорировал.

Теперь опять игнорируешь и ищешь злые намерения на пустом месте. Да что с тобой, как тебе после этого верить? Ты и в других местах ошибался - VP9 в MP4 разрешён, его зарегистрировали[2] ещё до появления AV1.

[1] https://www.opennet.me/openforum/vsluhforumID3/132711.html#85
[2] https://web.archive.org/web/20160303175516/http://www.mp4ra....

Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (3), 13-Мрт-24, 16:15 
>нестандартный mp4 (с повторяющемся, вопреки стандарту, боксом FTYP),

чушь полнейшая, это стандартный способ объединения потоков: собрать все чанки воедино и потом их разом обработать, не тратя время на обработку каждого по мере поступления (и ещё неизвестно, корректно ли завершиться, битые из-за потерянного описания в конце файла mp4 тема не новая).

>отдал его ffmpeg

только ffmpeg сам его и загрузил (и в сотне случаев не сам, это не важно)

>отказался его принимать

рад за него, а почему vp9 и opus не отказался, только avc и aac?

>в ffmpeg 6.1

замечательно, а остальные ветки зачем ломать было?

>ffmpeg ломает файл своим нежеланием его открывать

нет, у меня осталась гора записанных потоков, когда ffmpeg обламывался и выдавал ошибочный код завершения, которые я успешно разгрёб после отката на предыдущую версию, но это неудобно, к тому же я даже сейчас не могу держать статический билд одной версии ffmpeg и мой билд зависит от системных библиотек. Потому что мне нужна поддержка libnpp и её не вкомпилить в статический бинарь.

>я тебе её объяснил

точнее, ничего не понял и накидал своего бреда, хотя никто не просил? Всё так и было.

>VP9 в MP4 разрешён, его зарегистрировали

это всё здорово, конечно, но абсолютно незначительные мелочи, не относящиеся у проблеме. Конечно, я могу ошибаться, это новый и маловостребованный кодек (потому что невозможно мылит и лестницы на градиентах) и знаю только несколько лет назад его хотели разрешить (в частности нетфликс очень хотел), значит, в то время ещё не было, ну а задержка от принятия до доставки поддерживающих новую спецификацию компонентов пользователям может быть ещё несколько лет.

Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (3), 13-Мрт-24, 16:43 
>ещё несколько лет.

и, я так считаю, если сразу поддержки нет, то через годы уже как-то не надо -- существующие клиентские реализации никто обновлять не будет, а значит, использование крайне нежелательно (возможно в ситуациях, где клиент полностью подконтролен, но и в таких условиях причины в проприетарный формат запихивать не очевидны, в случае чего такое решение ещё аукнется).

Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (7), 13-Мрт-24, 19:53 
> ничего не понял и накидал своего бреда

Я на пару с анонимным анонимом (-) целиком разобрал баг [1], что тебе ещё объяснить в нём? В ответ получил "ну фантазируешь, видно", а теперь "свой бред".


------------

>> нестандартный mp4 (с повторяющемся, вопреки стандарту, боксом FTYP),
> чушь полнейшая, это стандартный способ объединения потоков

Зачем тезис подменять? Ты стандартным (то есть обычным) способом склеил сегменты и по вине некого сайта-источника или своей ошибки получил нестандартный (то есть не соответствующий стандарту) файл. Потому что дублироваться имели право STYP'ы, а FTYP'ы - нет, как написано в ISO/IEC 14496-12.

> рад за него, а почему vp9 и opus не отказался, только avc и aac?

ffmpeg отказался принимать невалидный MP4, а не VP9 и Opus внутри, ведь по твоим словам проблема описана в [1] ("ровно тот же баг"). Почему сайт отдавал тебе невалидно склеивающиеся MP4 только иногда? Это вопрос к нему*. Но судя по твоим представлениям про VP9 в MP4 - потому что ты скачивал WebM, а не MP4.

* Или ты мог накосячить, я вижу место для ошибки при объединении multi-period DASH из-за нескольких initialization, проверь количество периодов в mpd и количество частей по килобайту.

> нет, у меня осталась гора записанных потоков, когда ffmpeg обламывался и выдавал ошибочный код завершения

Не "нет", а доходил до дубликата FTYP, выдавал в stderr "error reading header" и на этом, гхм, завершал открытие. Почему ты пытался выставить битые сайтом файлы (опять же, [1]) так, будто их побил ffmpeg?

>> VP9
> новый и маловостребованный кодек

...

> несколько лет назад его хотели разрешить

11 лет назад - появился, 9 лет назад - хотели, 8 лет назад - разрешили.


[1] https://github.com/yt-dlp/yt-dlp/issues/8641

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

28. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (3), 13-Мрт-24, 21:24 
Извини, мне нечего добавить. Я обозначил суть проблемы, достаточно подробно описал все условия ( https://www.opennet.me/openforum/vsluhforumID3/132711.html#34 ) и не буду повторяться. Sapienti sat, как говорится. То, что Аноним, по своей привычке, уводит обсуждение в сторону совершенно нерелевантных вещей, это только его сложности, а подобный стиль общения совсем не располагает всё разжёвывать.

И конечно, фантазии про внезапную смену формата потока сайтом, или то, что файлы ну никак не могут повредиться из-за ошибки в библиотеке, ничем кроме фантазий являться не могут -- формат потока всегда был таким, и пока Ютуб не решит сломать кучу потребительских устройств, он таким и останется. Буквально всё в тебе выдаёт теоретика, не осознающего достаточно базовые принципы и то, в каких условиях будет использоваться проблемная версия библиотеки.

Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск системы потокового видеовещания OBS Studio 30.1"  +/
Сообщение от Аноним (7), 14-Мрт-24, 04:01 
Эмм, ты даёшь ссылку на какие-то другие проблемы и говоришь, что разговор в сторону увожу я.

> фантазии про внезапную смену формата потока сайтом

"Фантазии" как обычно из описания в багтрекере от тебя - на ютубе он проявляется, когда видео находится в состоянии обработки после стрима ("Post-Live") - он внезапно сколько-то часов отдаёт особенный MPEG-DASH.

> то, что файлы ну никак не могут повредиться из-за ошибки в библиотеке

Исходные не могут, их же нельзя на месте изменить. Выходных файлов в законченном виде нет - ffmpeg сам об этом сообщает ошибкой в данном случае - очередная фантазия из багтрекера.

> подобный стиль общения совсем не располагает всё разжёвывать
> Буквально всё в тебе выдаёт теоретика, не осознающего достаточно базовые принципы

Но ты в десятке комментов ложь разжёвывал: "Ты же понимаешь, что кривые нестандартные файлы в принципе существуют только из-за ffmpeg, разрабам которого плевать на валидность?" и т.д.
После того как на ней поймали - даже текст стандарта вдруг стал фантазиями.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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