|
| 1.12, Аноним (12), 10:38, 17/03/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
А почему ни слова о том, что ffmpeg последнее время усиленно выкидывает mmx, и sse2 код, из своей нутрянки, и оставляет там в живых только avx2. То есть намеренно ломают легаси поддержку железа.
| | |
| |
| |
| 3.15, Аноним (12), 10:57, 17/03/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Похоже что да. И очень популярный у любителей Линукс core due, тоже самое.
| | |
| |
| 4.37, Аноним (37), 12:36, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
Собираем без этих ваших AVX. Всё равно, основное ускорение приходится на видеокарту.
| | |
| 4.62, Аноним (62), 20:13, 17/03/2026 [^] [^^] [^^^] [ответить]
| –3 +/– |
У кого Кора_два_Дуба рекомендую купить новое железо а потом в течение года жить в проголодь. Главное быть модным, молодёжным и прогрессивным.
| | |
|
|
| |
| 3.19, Аноним (12), 11:18, 17/03/2026 [^] [^^] [^^^] [ответить]
| –6 +/– |
Скоро нужно, столько и держать. А все фетишные расширения, пожалуйста в соседнюю ветку.
| | |
| |
| 4.47, Аноним (47), 13:41, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Скоро нужно, столько и держать
Очевидно, никому не нужно. Потому и не держат. 🤷
Что конкретно в этой ситуации тебя удивляет?
| | |
|
| 3.54, Аноним (54), 18:19, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
Intel буквально несколько лет назад ещё прадовала новые Celeron без avx2.
| | |
| |
| 4.71, Аноним (-), 01:15, 18/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
И Pentium. От модели и года выпуска зависит наличие AVX2 инструкций у Pentium и Celeron. "До 2020 года (AVX ОТСУТСТВУЕТ): Почти все Pentium и Celeron (архитектуры Haswell, Skylake, Kaby Lake, Coffee Lake, Gemini Lake) не поддерживали AVX/AVX2.
С 2020–2021 года (AVX ПОЯВИЛСЯ):
Tiger Lake (2020): Первые мобильные Pentium Gold (например, 7505) получили поддержку AVX2.
Jasper Lake (2021): Бюджетные Celeron (N5105) и Pentium Silver (N6005) получили AVX2.
2022 год и новее (Alder Lake): Современные Pentium Gold (G7400) поддерживают AVX2, но Intel заблокировала в них (и во всей 12-й серии) инструкции AVX-512."
| | |
|
|
| 2.28, НяшМяш (ok), 11:40, 17/03/2026 [^] [^^] [^^^] [ответить]
| +4 +/– |
Вам на легаси железе религия не позволяет легаси софт держать?
| | |
| 2.34, Аноним (34), 12:05, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Когда давно было исследование. Все эти попытки задействовать mmx/sse2 в большинстве случаев давали отрицательные результат. Компилятор умеет лучше и быстрее.
>легаси поддержку железа
ffmpeg 2.8 и 3.4 до сих пор поддерживаются. Скачать и скомпилить не проблема. Только вот дистрибутивы с такими версиями давно EOL.
| | |
| 2.46, Аноним (47), 13:39, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
> mmx, и sse2
> намеренно ломают легаси поддержку железа.
Не ломают, а выкидывают никому не нужное.
| | |
|
| |
| |
| 3.23, Аноним (12), 11:25, 17/03/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Тогда сразу Линукс станет ненужен. Он только из за этого и нужен, что как раз прилично работает на этом кору дуба.
| | |
| |
| 4.27, Аноним (20), 11:39, 17/03/2026 [^] [^^] [^^^] [ответить]
| +5 +/– |
Линукс нужен чтобы иметь собственный ПК, а не пользовательский гаджет, через который тебя доминируют и унижают корпы.
| | |
| |
| |
| 6.55, Аноним (55), 18:28, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
Разница есть, но в плане зондирования и увода из-под владения енд юзером - монописуально.
| | |
|
|
|
|
| 2.57, Аноним (57), 19:42, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так это из-за ffmpeg? Многое объясняет. Поможет откат на 5.1.3?
| | |
|
| |
| 2.48, Аноним (48), 13:52, 17/03/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ждал этого комментария! Помним, помним... переходы эти с 4 на 5,6,7, ломающийся софт и визги в issues по всему гитхабу.
| | |
| |
| 3.51, Аноним (34), 16:27, 17/03/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
Последний серьёзный "слом" был в ffmpeg 4.0, это 18-й год. Тогда выкинули avcodec_decode_audio4 и заменили на avcodec_send_packet/avcodec_receive_frame.
Однако ещё в 3.1 (2016 год) добавили avcodec_send_packet/avcodec_receive_frame, а avcodec_decode_audio4 объявили deprecated. По сути дали целых 2 года, чтобы перейти на новый API.
После этого изменения были незначительные, переход на новый API занимал пару минут правки кода.
Так что слухи, а том, что FFmpeg ломает API, сильно преувеличены. Да, API ломается, но не чаще, чем в любой другой библиотеке. Под тот же poppler, например, приходится править гораздо чаще.
| | |
| |
| 4.58, Аноним (57), 19:44, 17/03/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не помню, чтобы из-за poppler (который сам вообще-то кривой васянский форк) у меня что-либо отваливалось. А вот у сабжа при каждом обновлении.
| | |
| |
| 5.63, Аноним (34), 20:18, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>у меня что-либо отваливалось
Это потому, что быстро правили в апстриме. Про ffmpeg я также могу сказать. Сколько обновляюсь, всё отлично работает.
| | |
| |
| 6.66, Аноним (57), 20:57, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
Это потому что все программы бандлят свою копию ffmpeg. Если будешь собирать с обновлённым системным ffmpeg -- всё будет отваливаться примерно каждое обновление (хотя компилироваться с новой версией чаще будет).
| | |
| |
| 7.77, Аноним (77), 11:12, 18/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
mpv, mplayer, QtMultimedia у меня не бандлят. Обновляются в арче регулярно. Где должно отваливаться?
| | |
| |
| 8.79, Аноним (57), 14:31, 18/03/2026 [^] [^^] [^^^] [ответить] | +/– | Mpv принципиально будет работать только с той версией, с которой скомпилировано ... текст свёрнут, показать | | |
| |
| 9.80, Аноним (77), 15:11, 18/03/2026 [^] [^^] [^^^] [ответить] | +/– | Так мы про API говорим, или ABI Если ты взялся разводить зоопарк из разных верс... текст свёрнут, показать | | |
|
|
|
|
|
| 4.61, Аноним (20), 19:59, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> переход на новый API занимал пару минут правки кода
Тогда почему не оставить старую функцию как враппер поверх нового АПИ? Софт не должен постоянно подстраиваться под рандомные изменения. Это не норма. Из-за бесконечного "поддерживания" опенсурс ПО застряло в нулевых.
| | |
| |
| 5.64, Аноним (34), 20:22, 17/03/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Тогда почему не оставить старую функцию
Для таких случаев есть LTS-ветки. Например, ffmpeg 2.8. Только смысла в ней мало, всё уже портировали. А то что не портировали - уже давно мертво.
| | |
|
| |
| 5.78, Аноним (77), 11:16, 18/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
По ссылке про channel_layout, который добавили в ffmpeg 2.1. Это, если что, 2013 год. Сложно представить, что кто-то пишет дефайны под версию, которой больше 10 лет. За это время уже сменилась мажорная версия Qt и GTK.
| | |
| |
| 6.81, Skullnet (ok), 15:44, 18/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
> По ссылке про channel_layout, который добавили в ffmpeg 2.1. Это, если что,
> 2013 год. Сложно представить, что кто-то пишет дефайны под версию, которой
> больше 10 лет. За это время уже сменилась мажорная версия Qt
> и GTK.
Вообще-то, в последней Ubuntu 24.10 ещё работало, а в Debian уже выпилили поле channel.
| | |
| |
| 7.82, Аноним (77), 16:34, 18/03/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
А я о чём? channel_layout появился в 13-м году, тогда же и поле channel объявили deprecated. Тебе дали почти 10 лет, чтобы перейти на новый API. За это время, например, выкинули Qt4 из дебиана и убунты. Только слёз почему-то не было по этому поводу.
| | |
|
|
|
|
|
|
| |
| 2.76, ИмяХ (ok), 10:13, 18/03/2026 [^] [^^] [^^^] [ответить]
| +/– |
Исходный код открыт. Компиляторы и учебники есть в свободном доступе. Кому нужно - тому ничто не мешает сделать. Если никто не сделал - значит никому не нужно.
| | |
|
| 1.84, Олег (??), 20:02, 18/03/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
Удалён старый обработчик протокола HLS
Теперь он может в каком-то виде качать не по одному чанку, а сразу группой?
| | |
|