Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Программа для пакетной обработки видео файлов  (Прочитано 469 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tumanovalex

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
У меня есть в основной директории и ее поддиректориях много видео файлов. Есть ли программа для Linux, в которой можно:
1. Задать основную директорию и вытащить из всех файлов в основной директории и ее поддиректориях  в определенную директорию (или хотя бы в директорию с исходным видео файлом) аудио дорожки с сохранением имен файлов и изменением только расширения видео файла на расширение аудио дорожки.
2. Переконвертировать все файлы в нужный формат.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4719
  • Capture the truth
    • Просмотр профиля
Вам нужно из видеофайлов вытащить звуковую дорожку и сохранить в определенном формате?
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4478
    • Просмотр профиля
tumanovalex, в этой теме описание решения подобной задачи. Только подставь свои параметры преобразования.

Оффлайн dmitriy1487

  • Активист
  • *
  • Сообщений: 377
    • Просмотр профиля
Попробовал на трёх роликах в mp4, лежащих в разных папках. Загнал их в простой SoundConverter. Преобразовал в mp3. Результат в одной папке.

Оффлайн tumanovalex

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Нужно не загружать в конвертер файлы из разных директорий (директорий много, файлов тоже), как в перекодировщике, а указать основную директорию. Программа должна просканировать поддиректории на наличие видео файлов, выполнить нужную операцию (по пункту 1 или 2) и сложить результаты в одну директорию.

Пользователь добавил сообщение 16 Апрель 2020, 21:09:09:
tumanovalex, в этой теме описание решения подобной задачи.
Спасибо. А графического ничего нет?
« Последнее редактирование: 16 Апрель 2020, 21:09:09 от tumanovalex »

Оффлайн zg_nico

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
tumanovalex, пишите скрипт. Используйте find, ffmpeg. Наверное этой связки для Ваших запросов должно хватить. Параметры предлагаю подобрать, так как задачу Вы уже в третий раз даете лишь в общих чертах (без какой-либо конкретики, не называя ни целевой директории, ни форматов файлов, которые предполагаются к конвертированию, - ничего по сути, кроме скупого словесного описания).
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн tumanovalex

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
без какой-либо конкретики, не называя ни целевой директории, ни форматов файлов
Форматы файлов avi, mp4, mkv, конвертировать аудио дорожку нужно в mp3, целевая директория на внешнем диске USB с NTFS, с множеством поддиректорий. Основная задача - вытащить аудиодорожки, вторая не приоритетная. К сожалению, сложные скрипты не создавал (с проверкой поддиректорий, расширений видео файлов, конвертацией и размещением в одну директорию) никогда не создавал. Попробую создать скрипт хотя бы для mp4.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4719
  • Capture the truth
    • Просмотр профиля
find /путь/к/Видео/ -iname "*.mp4" -o -iname "*.avi" | while read f; do ffmpeg -i "$f" -nostdin -vn "$HOME/${f##*/}.mp3"; done
Найдет все mp4 и avi, дорожки вытащит в домашнюю папку.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн tumanovalex

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Спасибо большое!

 

Страница сгенерирована за 0.07 секунд. Запросов: 25.