Простая пакетная обработка видео/аудио ffmpeg
1000 UAHНужно написать скрипт для пакетной обработки видео/аудио ffmpeg
минимуму настроект для создания превью видео/аудио файлов для сайта (под Windows)
Функционал:
- груповая обработка (выбор множества файлов для шаблонной обработки)
- для видео - выбираем нужное разрешение и к-во секунд от начала ролика, выбираем папку назначения (куда сохраняем готовые превьюхи) и кликаем "Обработать"
- для аудио - выбираем битрейт и к-во секунд от начала ролика, выбираем папку назначения (куда сохраняем готовые превьюхи) и кликаем "Обработать"
детальнее:
1. Сделать мультиселект файлов для обработки.
2. Превью аудио файла то же самое что и превью видео файла - это вырезанный с самого начала фрагмент файла (10-20 сек) с уменьшенным разрешением или битрейтом для вставки на сайт как превью основного файла
Для аудио трэка мы выбираем сколько секунд от начала трэка брать на превью и на сколько битрейтом уменьшить его качество что б превью не весило слишком много для предварительного просмотра
Пример выпадающего списка с битрейтом для аудио:
96kbps
112kbps
128kbps
160kbps
192kbps
256kbps
320kbps
то же самое для видео - выбираем количество секунд от начала трека которые пойдут на превью, выбираем разрешение из выпадающего списка
Пример выпадающего списка с разрешением для видео:
2560×1140
1920×1080
1366×768
1280×720
960×540
864×486
640×360
3. Интерфейс простой (я приложил приблизительно как должно выглядеть), вверху окна переключатель вкладок видео/аудио на вкладке выбираем папку с исходными файлами, выбираем папку с обработанными превью, для Видео выбираем количество секунд от начала трэка (можно просто вписать любое число) и разрешение из выпадающего списка (я выше привёл те что мне нужны) ниже кнопка - Конвертировать
для Аудио все то же самое только вместо разрешения - битрейты которые я привёл выше
- желательно информацию вывести в % или количестве трэков что б понимать сколько обработано или сколько осталось для обработки!!!
- поставить галочку выключить Пк по завершению скомпилировать скрипт в ехе файл
Приложения 1
-
1 день1000 UAH
203 16 1 1 день1000 UAHДобрый день. Готов выполнить (уже давно пользуюсь) но без GUI - под каждую задачу сделаю батник, в батнике при конвертации отображается название обрабатываемого файла и порядковый номер файла в папке.
-
276 6 0 Юрий, здравствуйте!
Недавно столкнулся с задачей по использованию ffmpeg и её реализовал.
Эта штука у меня до сих пор установлена, надеюсь и у вас она есть. Если нет установим, она необходима для работы скрипта.
Пробы провёл по звуковым и видео файлам, - работает.
Осталось реализовать интерфейс, это займёт время, поэтому и прошу 2 дня.
Нюансы готов обсудить (на фриланс-сервисах работаю около 9 лет)
-
355 10 4 1 Добрый день. Есть опыт разработки приложений под виндовс на python/kivy.
-
146 1 0 Привет, могу зделать
Привет, могу зделать
Привет, могу зделать
Актуальные фриланс-проекты в категории Десктопные приложения
Создание ПО для генерации файлов резки деревянных пазловИщем разработчика для создания программного обеспечения, которое автоматизирует процесс построения файлов резки для деревянных фигурных пазлов. Текущий процесс Сейчас каждый файл создается дизайнером вручную в Adobe Illustrator. Файл содержит: внешний контур пазла произвольной… Десктопные приложения ∙ 2 часа 46 минут назад ∙ 9 ставок |
Небольшая правка на сайте
700 UAH
Нужно переподвизать договор оферты в футтере на новый , в компании поменялся регламент Задача на 20 минут Веб-программирование, Десктопные приложения ∙ 1 день 4 часа назад ∙ 103 ставки |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 3 дня 11 часов назад ∙ 43 ставки |
Добавить паузы 10-30 секунд между отправками писемЗдравствуйте! Ищу опытного программиста 1С / BAS (BAF) для оперативного решения технической проблемы с почтовой рассылкой.Суть проблемы: Используем бухгалтерскую программу BAF (Business Automation Framework), редакция 2.0. Раз в месяц возникает необходимость массово отправлять… Веб-программирование, Десктопные приложения ∙ 9 дней 3 часа назад ∙ 10 ставок |
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 9 дней 14 часов назад ∙ 6 ставок |