Главная страница » Как конвертировать видео на Android с помощью FFmpeg с помощью Termux

Как конвертировать видео на Android с помощью FFmpeg с помощью Termux

Автор: Евгений Стерликов

Termux — наш любимый эмулятор терминала для Android. Вчера мы видели как использовать Termux для загрузки любого видео . И сегодня мы рассмотрим, как вы можете использовать его для конвертирования любого видео на Android с помощью FFmpeg.

Почему Termux?

У использования Termux нет никаких реальных преимуществ перед Приложения для конвертации видео для Android , которые вы можете найти в Google Play Store. Хотя использование терминала определенно выглядит необычно, и вы можете FFmpeg поддерживает сотни видеоформатов и изображение.

Еще раз спасибо Габи Типлеа за предоставленный исходный код. Этот метод должен работать вместе с нашей предыдущей библиотекой YouTube-dl.

По теме:  Уменьшите размер файла с помощью этого приложения для сжатия видео для Android

Следуйте инструкциям

1. Зайдите в Play Маркет и загрузите приложение термокс .

Скачать любые видео в Интернете с помощью Android-терминала-1

2. Затем откройте приложение termux и скопируйте и вставьте 4 команды в том же порядке. Просто скопируйте и вставьте их, и будут запущены некоторые команды для загрузки библиотеки.

wget 12 -O install.sh
dos2unix install.sh
chmod u+x install.sh
./install.sh

конвертировать видео на Android с помощью FFmpeg с помощью Termux

3. Теперь зайдите в файловый менеджер и выберите любой видео- или аудиофайл, который вы хотите конвертировать, а затем поделитесь  с помощью приложения Termux.

конвертировать видео на Android с помощью FFmpeg с помощью Termux

4. Откроется всплывающее окно, введите новое имя файла и его расширение и нажмите Изменить.

конвертировать видео на Android с помощью FFmpeg с помощью Termux

5. Termux выполнит серию команд. Как только это будет сделано, вам будет предложено нажать клавишу Enter. Сделайте это.

конвертировать видео на Android с помощью FFmpeg с помощью Termux

6. Теперь перейдите во внутреннюю память вашего Android и найдите папку ConvertedFiles, откройте ее, и там вы найдете все преобразованные файлы.

конвертировать видео на Android с помощью FFmpeg с помощью Termux

В этом руководстве мы только конвертируем видео, но вы также можете использовать наш код и использовать его для объединения двух клипов, удаления звука из видео и т. д. Вот все крутые вещи, которые можно сделать с FFmpeg.

 Вот код для всех, кому интересно.

#!/data/data/com.termux/files/usr/bin/bash
# 15/05/2017 Gabi Tiplea

echo -e "Updating default packages\n"
apt update && apt -y upgrade

echo -e "Requesting acces to storage\n"
termux-setup-storage
sleep 5

echo -e "Installing ffmpeg\n"
packages install -y ffmpeg

echo -e "Creating bin directory\n"
mkdir ~/bin

echo -e "Creating convertedFiles directory\n"
mkdir ~/storage/shared/convertedFiles

echo -e "Downloading and installing termux-file-editor\n"
wget http://pastebin.com/raw/JxKNaixQ -O ~/bin/termux-file-editor
dos2unix ~/bin/termux-file-editor

echo -e "Copyright 2017 Gabi Tiplea"

#!/data/data/com.termux/files/usr/bin/bash
# 15/05/2017 Gabi Tiplea

name=$(echo $1 | grep -Eo '[^/]+$')
ffmpeg -i ~/downloads/"$name" ~/storage/shared/convertedFiles/"$name"
rm ~/downloads/"$name"

echo -e "Copyright 2017 Gabi Tiplea\n"

Возможно вам будет интересно