@lipskoy48

Как реализовать такое в Ubuntu?

В папке в ОС Windows 10 имеется около полсотни bat файлов, также файл "ffmpeg.exe"
, в них установлен скрипт такого вида:
ffmpeg -i http://example.com/playlist.m3u8 -c copy 1.mp4

запуская одновременно все файлы ведется запись потоков m3u8 в формат mp4 в папку.
Возник вопрос, возможно ли такое организовать в Ubuntu? Насколько знаю BAT там не поддерживается, тогда как можно это сделать?
  • Вопрос задан
  • 167 просмотров
Решения вопроса 1
xotkot
@xotkot
хорошо есть и хорошо весьма
также файл "ffmpeg.exe"

в Убунту программа ffmpeg устанавливается так
$ sudo apt update
$ sudo apt install ffmpeg

в них установлен скрипт такого вида:
ffmpeg -i http://example.com/playlist.m3u8 -c copy 1.mp4

это трудно назвать скриптом, даже на однострочник не тянет, одна программа ffmpeg со своими ключами. Если и остальные пол сотни бат-файлов такие то в чем проблема ?
как пример создадим скрипт myscript.sh с содержимым:
#!/usr/bin/env bash

ffmpeg -i "http://example.com/playlist.m3u8" -t "3:00:00" -c copy "1.mp4"

добавил параметр -t с вашего предыдущего вопроса
сделаем его исполняемым:
$ chmod +x myscript.sh
запускаем:
$ ./myscript.sh

в общем вам сюда - Bash-скрипты: начало

п.с.
если там скрипты чуть сложнее то можно при желании сконвертировать вручную, вот примерная таблица конвертации команд - Converting DOS Batch Files to Shell Scripts
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..
bash
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы