02 октября 2015

Remuxer - сценарий конвертации видео файлов для Nautilus (Nemo) в Ubuntu 14.04/Linux Mint 17x

Для конвертации (пребразования) видео файлов из одного формата в другой в Ubuntu/Linux можно использовать специальные программы HandBrake или Avidemux, например. Но в данной статье мы рассмотрим, как установить и использовать Remuxer - сценарий конвертации видео файлов для файлового менеджера Nautilus (Nemo).

Remuxer

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

    AVI
    MKV
    MOV
    MP4
    MTS

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


Для установки Remuxer  в Ubuntu 14.04/Linux Mint 17x, необходимо чтобы были установлены такие программы, как ffmpeg и zenity.

Установка  zenity

sudo apt-get install zenity

Установка ffmpeg

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ffmpeg

Установка сценария Remuxer в Nautilus (Nemo)

wget https://github.com/klarkc/nautilus-remuxer/archive/master.zip
unzip master.zip
cd nautilus-remuxer-master/
chmod +x install.sh
./install.sh


По окончании установки вы можете открыть файловый менеджер с видеофайлами и производить конвертацию в нужный формат, как показано на верхнем снимке.

Источник: https://github.com/klarkc/nautilus-remuxer

Удачи.

26 комментариев :

  1. На первый взгляд не плохо, но возникает вопрос, есть ли в Remuxer многопоточность, вот например в HandBrake есть возможность поставить на переконвертацию хоть 100 фильмов, например на ночь, а с утра получаем все 100 фильмов в нужном формате, так вот есть ли такое в Remuxer?

    ОтветитьУдалить
    Ответы
    1. ==есть ли в Remuxer многопоточность== Нет. Многопоточности нет в Remuxer.

      Удалить
    2. Вообще-то, если быть точным, поставить на переконвертацию сразу сто фильмов - это называется не многопоточность, а пакетная обработка (batch processing). Такая обработка может быть и многопоточной, но теоретически, это не обязательно. С другой стороны, многопоточность запросто может присутствовать даже при обработке одного единственного файла. Используется более одного ядра процессора или аппаратное ускорение - уже многопоточность. Даже если используется одно ядро, но поскольку аудио- и видео-дорожки обрабатываются одновременно - тоже многопоточность. Может, я немного упрощаю, но в целом, как-то так.

      Удалить
    3. Подозреваю что речь идет о двупроходном способе ( 2 pass ) прикотором кодировщик проходит проект два раза .Сначала кодируются "тяжелые сцены" с высоким битрейтом , потом сцены где присутствует статика .Долго но качественно и надежно .Особенно это касается фильмов в хорошем качестве .( 1 минута - 1гиг )

      Удалить
    4. Это я просто не правильно выразился, но суть от этого не меняется)))

      Удалить
  2. Терминал лучше
    find -iname "*.mp3" -print0 | xargs -0 -n 1 -P 2 normalize-mp3 -a -12dBFS --bitrate 192 --mp3encode='lame %w %m -b %b' - нормализация пакетная
    ffmpeg -i 1.avi -f avi -vcodec copy -acodec libmp3lame -ar 48000 -ab 128k -ac 2 output.avi - конвертация звука без видео
    convert *.jpg out.pdf - создание pdf из картинок
    ffmpeg -i 1.MPG -f image2 -vf fps=fps=1/05 thumb%04d.png - создание фото из видео каждые 5 сек
    ffmpeg -i 1.mp4 -target pal-dvd -aspect 16:9 finale_video.mpg - mp4 в mpeg
    и т.д.
    Может кому пригодится.
    Вообщето целую статью можно собрать.Может будет время.

    ОтветитьУдалить
  3. У меня не хочет вставать))) Особенно последняя строка) Запрашивает что то

    ОтветитьУдалить
  4. Мое почтение! К сожалению в Линукс Минт 17.2 Мате не работает...Да-файловый менеджер здесь по умолчанию Caja но предположил, что если установлю Nautilus и назначу его менеджером по умолчанию то должно все получиться-но нет. Тоже и с Nemo. Часто перекодирую видео для ютюба потому очень сожалею , что не прокатило....не критично конечно-пользуюсь другими програмами. Всем добра!

    ОтветитьУдалить
  5. Все привет. ЗА статью спасибо. Но в минт 17 синамон не получилось поставить а точней не отображается.

    ОтветитьУдалить
    Ответы
    1. в файле install.sh меняешь nautilus на nemo и всё будет работать.

      Удалить
  6. Отлично! Все без проблем! Владимир спасибо за сайт!

    ОтветитьУдалить
  7. В Debian Wheezy c Nautilus устанавливаться не хочет.

    ОтветитьУдалить
  8. А для 12.04, снова не канает...
    И зачем кАЦмАнавт даёт поддержку пять лет...
    Володя, не к Вам вопрос...печальбеда...

    ОтветитьУдалить
    Ответы
    1. Я не нескольких форумах пытался это выяснить.К Марку тут трудно придраться.Обновления для системы приходят.Не Марк пишет программы для линукса.Но почему разработчики программ сразу бросаются писать проги под новые версии систем,и "забивают"на поддержку старых-это мне непонятно.Марк здесь может только увеличить сроки между LTS ВЕРСИЯМИ,но не будет-традиция уже сложилась.

      Удалить
  9. Как сделать то же самое в других DE, например в Xubuntu?

    ОтветитьУдалить
    Ответы
    1. Установить файловый мененджер Nautilus в Xubuntu или другое DE, т.к. скрипт написан специально для Nautilus.

      sudo apt install nautilus

      И паользоваться скриптом Remuxer.

      Удалить
  10. как такое и в Thunar сделать? есть знающие?

    ОтветитьУдалить
    Ответы
    1. Thunar, это файловый менеджер по умолчанию в Xubuntu. Прочтите мой предыдущий комментарий выше.

      Удалить
    2. В Thunar есть такой мощный инструмент, как Особые действия (Custom actions). https://help.ubuntu.com/community/ThunarCustomActions
      Там можно настроить в том числе и конвертацию медиа-файлов. Конечно, конкретные ком.параметры для ffmpeg придется поискать в интернете, но этого добра на все случаи жизни там хватает, при некотором усердии это не проблема.
      Кстати, Remuxer ничего не конвертирует. Он просто кладывает аудио и видео дорожку в другой формат (контейнер) без транскодирования, отсюда и его название.

      Удалить
    3. А сколько будет стоить услуга специалиста, который сможет это дело подогнать под Xubuntu?

      Удалить
    4. ==А сколько будет стоить услуга специалиста==
      Господи, зачем? Все можно сделать самому.
      Вот неплохая статья https://matthewsdan.wordpress.com/2014/06/08/thunar-custom-actions/
      Есть там и по поводу кодирования видео https://matthewsdan.wordpress.com/2014/06/08/thunar-custom-actions/#convide
      Приводится и команда, запускающая скрипт, и сам текст скрипта. Остается только этот скрипт скопипастить в файл, да всунуть команду в Особые действия.

      Удалить
    5. Всё, сделал.
      Спасибо за помощь!!!

      Удалить
  11. Если уже установлена софтина WinFF, то обязательна ли повторная установка ffmpeg?

    ОтветитьУдалить
    Ответы
    1. проверил на лайв сиди - если WinFF установлен то метод и без ffmpeg работает.

      Удалить
  12. Извините, немного оффтоп...При каждом запуске Nemo приходится заново настраивать ширину столбцов. Можно ли как-нибудь настроить эту самую ширину, чтобы каждый раз не морочить голову с настройкой? Система LM 17.3 Cinnamon.

    ОтветитьУдалить