The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск мультимедиа-пакета FFmpeg 4.1"
Отправлено Mihail Zenkov, 10-Ноя-18 12:06 
> Мне вот категорически не нравится, когда то, что всегда было простым, надежным
> и безопасным локальным конвертером вдруг научилось лазить по сети куда не
> попадя. Этим должен заниматься кто-то другой. Не примитивная command-line обертка над
> библиотекой кодера. Но текущее состояние ffmpeg не дает такой возможности.

1. ffmpeg лазит не сам, а через openssl/openssh. Если этим будет заниматься кто-то другой, то почему это будет безопаснее?

2. ffmpeg поддерживает много всего, кроме ssh/https:  async bluray cache concat crypto data ffrtmpcrypt ffrtmphttp file ftp gopher hls http httpproxy https icecast librtmp librtmpe librtmps librtmpt librtmpte libsmbclient libsrt libssh md5 mmsh mmst pipe prompeg rtmp rtmpe rtmps rtmpt rtmpte rtmpts rtp sctp srtp subfile tcp tee tls udp udplite

Предлагаете все выпилить, даже явно мультимедиа типа rtmp*/hls ? Как уже отмечали - не будут вещи типа hls работать нормально, если их реализовывать без связи с демуксером.

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

>> да, и иногда это вполне удобно, не таскать ненужный двенадцатигиговый файлик через
>> еще один диск, а перекодировать на лету.
> Ну идите в свою винду, пользуйтесь комбайнами. А я умею curl, пайпы,
> vfs и кучу других абстракций. Это юникс, тут так не принято
> - как минимум потому, что это небезопасно.

Я сам ретроград и за unix way, но ffmpeg - правильный комбайн: он покрывает работу мультимедиа форматами, в том числе и с сетевыми, что здорово облегчает жизнь в наше время (практически все мы берем из сети).

>> ну и вишенка на тортике: почти любые форматы, как и почти любые
>> кодеки, внезапно, отключаются при сборке ffmpeg. Но типичный опеннетчик ничего сам
>> собрать, конечно же, не умеет и не будет, ждет ебилдов.
> А после этого придется пересобрать vlc, x264, telegram-desktop и кучу-кучу всего? Чтобы
> сделать систему чуточку безопаснее? Вот спасибо!

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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