The OpenNET Project / Index page

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



"Выпуск мультимедиа-пакета FFmpeg 4.1"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск мультимедиа-пакета FFmpeg 4.1" +/
Сообщение от Mihail Zenkov (ok), 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 в зависимости от задачи.

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

Оглавление
Выпуск мультимедиа-пакета FFmpeg 4.1, opennews, 06-Ноя-18, 11:21  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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