![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
Странник ![]() ![]() Группа: Пользователь Сообщений: 16 Регистрация: 25.4.2015 Вставить ник Цитата Из: Сергиев Посад Пользователь №: 2805 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Люди добрые.
Обращаюсь к вам за помощью по созданию скрипта. Я нуб так что не обесуте. Беда у меня со всеми этими цыклами и орфографией. ![]() Задался я тут таким вопросом. Есть коллекция фильмов, клипов, тв передач которые я периодически пересматриваю. Беда в том что один файл орет, а другой шепчет. Вот и приходится подскакивать после такого шептуна. Достало. Хочу чтоб у всех файлов громкость была одинаковая на тихая короче нормальная. Вот тут я начал ваять и закончить не могу. Код #!/bin/sh # извлекаем звуковую дорожку find . -name "*.avi" -exec ffmpeg -i {} -vn -acodec copy -f mp3 {}.mp3 \; # удаляем лишнее из названия файлов find . -name '*.mp3' -exec rename 's/.avi././' {} \; # нормализовать mp3 find . -name '*.mp3' -exec normalize-audio -b {} \; # вставляем звуковую дорожку mp3=find . -name "*.mp3" {} \; avi=find . -name "*.avi" {} \; ffmpeg -i $mp3 -i $avi -y $avi Люди добрые поможите довести мысль до конца. |
|
|
![]() |
![]()
Сообщение
#2
|
|
Странник ![]() ![]() Группа: Пользователь Сообщений: 16 Регистрация: 25.4.2015 Вставить ник Цитата Из: Сергиев Посад Пользователь №: 2805 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Попробую объяснить.
Вобшем есть коллекция видео файлов, она находится на машине под ОС Дебиан (без графики), на этой машине поднят Transmission и Mebiatomb. Вот файлы мы иногда просматриваем всей семьёй по телику. Ну и тут как раз заключается беда закачиваем на машину какой не будь новый фильмец а он шепчет не черта неслышно (руки по отдирать таким риперам) телек естественно на всю громкость, а за ним нормальный фильм с нормальной громкостью ну результат короче ясен. Ну короче я загнался этим вопросом покурил гугол выяснил что напрямую это зделать нельзя но можно нормализовать громкость в mp3 файле вот и родилась мысль создать скрипт который извлекает к примеру из avi ауди дорожку в mp3 файл в этом файле нормализует громкость и обратно вставляет ауди дорожку в avi файл. Вот и возникла у меня проблема с написанием данного скрипта. Ну как то так. |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16.6.2025, 18:30 |