Сервер Преобразование файлов для iPhone

Я хотел бы конвертировать видео, которые я загружаю в формат iPhone на своем сервере, и иметь доступ к ним и воспроизводить их на своем iPhone.

Я посмотрел в Handbrake, но я не был уверен, что он будет работать на сервере.

Любые предложения, которые вам могут потребоваться, будут очень оценены.

Пожалуйста, спасибо.

2
задан 29 August 2010 в 20:16

18 ответов

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:stebbins/handbrake-snapshots
$ sudo apt-get update
$ sudo apt-get install handbrake-cli
$ HandBrakeCLI --preset "iPhone & iPod Touch" -i input.xxx -o output.mp4
2
ответ дан 26 May 2018 в 01:26
  • 1
    нет такой команды add-apt-repository – myusuf3 30 August 2010 в 04:25
  • 2
    не могли бы вы также сказать мне, где у вас интерфейс cli для ручного тормоза? – myusuf3 30 August 2010 в 04:26
  • 3
    @garbagecollector Какой сервер версий у вас есть? – Marco Ceppi♦ 30 August 2010 в 04:26
  • 4
    10.10 Я знаю, что команда работает только с 9.10 – myusuf3 30 August 2010 в 04:27
  • 5
    Не верно - эта команда должна работать с 9.10 и 10.04 (по крайней мере те, которые я тестировал) Убедитесь, что у вас установлен пакет python-software-properties – Marco Ceppi♦ 30 August 2010 в 04:31

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:stebbins/handbrake-snapshots $ sudo apt-get update $ sudo apt-get install handbrake-cli $ HandBrakeCLI --preset "iPhone & iPod Touch" -i input.xxx -o output.mp4
2
ответ дан 25 July 2018 в 23:15

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:stebbins/handbrake-snapshots $ sudo apt-get update $ sudo apt-get install handbrake-cli $ HandBrakeCLI --preset "iPhone & iPod Touch" -i input.xxx -o output.mp4
2
ответ дан 27 July 2018 в 03:31

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

  $ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa: stebbins / handbrake  -snapshots $ sudo apt-get update $ sudo apt-get install handbrake-cli $ HandBrakeCLI --preset "iPhone & amp; iPod Touch" -i input.xxx -o output.mp4  
2
ответ дан 2 August 2018 в 04:32

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

  $ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa: stebbins / handbrake  -snapshots $ sudo apt-get update $ sudo apt-get install handbrake-cli $ HandBrakeCLI --preset "iPhone & amp; iPod Touch" -i input.xxx -o output.mp4  
2
ответ дан 4 August 2018 в 21:06

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

  $ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa: stebbins / handbrake  -snapshots $ sudo apt-get update $ sudo apt-get install handbrake-cli $ HandBrakeCLI --preset "iPhone & amp; iPod Touch" -i input.xxx -o output.mp4  
2
ответ дан 6 August 2018 в 04:36

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

  $ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa: stebbins / handbrake  -snapshots $ sudo apt-get update $ sudo apt-get install handbrake-cli $ HandBrakeCLI --preset "iPhone & amp; iPod Touch" -i input.xxx -o output.mp4  
2
ответ дан 7 August 2018 в 22:46

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

  $ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa: stebbins / handbrake  -snapshots $ sudo apt-get update $ sudo apt-get install handbrake-cli $ HandBrakeCLI --preset "iPhone & amp; iPod Touch" -i input.xxx -o output.mp4  
2
ответ дан 10 August 2018 в 10:51

Существует версия командной строки ручного тормоза, которая должна работать на вашем сервере. Ниже приведены инструкции по установке из PPA и конвертации файлов с помощью командной строки.

  $ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa: stebbins / handbrake  -snapshots $ sudo apt-get update $ sudo apt-get install handbrake-cli $ HandBrakeCLI --preset "iPhone & amp; iPod Touch" -i input.xxx -o output.mp4  
2
ответ дан 13 August 2018 в 17:26
  • 1
    нет такой команды add-apt-repository – myusuf3 30 August 2010 в 04:25
  • 2
    не могли бы вы также сказать мне, где у вас интерфейс cli для ручного тормоза? – myusuf3 30 August 2010 в 04:26
  • 3
    @garbagecollector Какой сервер версий у вас есть? – Marco Ceppi♦ 30 August 2010 в 04:26
  • 4
    10.10 Я знаю, что команда работает только с 9.10 – myusuf3 30 August 2010 в 04:27
  • 5
    Неправда - эта команда должна работать с 9.10 и 10.04 (по крайней мере те, которые я тестировал) Убедитесь, что у вас установлен пакет python-software-properties – Marco Ceppi♦ 30 August 2010 в 04:31

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот он:

#!/bin/bash
if "$1" == ""
then
    echo This script this script takes a video file as parameter, and tries
    echo to convert it to MPEG-4 in an iPhone-compatible format.
    echo A file list, or wildcards caracters can be used as parameters.
    exit 0
fi

for file in $@
do
    ffmpeg -i $file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $file.mp4
done

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и источник, с добавлением расширения «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

sudo apt-get install ffmpeg

Надеюсь, это поможет.

2
ответ дан 26 May 2018 в 01:26
  • 1
    Я бы использовал это, но; Мне удалось заставить работать ручной тормоз. – myusuf3 30 August 2010 в 18:36

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот он:

#!/bin/bash if "$1" == "" then echo This script this script takes a video file as parameter, and tries echo to convert it to MPEG-4 in an iPhone-compatible format. echo A file list, or wildcards caracters can be used as parameters. exit 0 fi for file in $@ do ffmpeg -i $file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $file.mp4 done

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и источник, с добавлением расширения «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

sudo apt-get install ffmpeg

Надеюсь, это поможет.

2
ответ дан 25 July 2018 в 23:15
  • 1
    Я бы использовал это, но; Мне удалось заставить работать ручной тормоз. – myusuf3 30 August 2010 в 18:36

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот он:

#!/bin/bash if "$1" == "" then echo This script this script takes a video file as parameter, and tries echo to convert it to MPEG-4 in an iPhone-compatible format. echo A file list, or wildcards caracters can be used as parameters. exit 0 fi for file in $@ do ffmpeg -i $file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $file.mp4 done

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и источник, с добавлением расширения «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

sudo apt-get install ffmpeg

Надеюсь, это поможет.

2
ответ дан 27 July 2018 в 03:31
  • 1
    Я бы использовал это, но; Мне удалось заставить работать ручной тормоз. – myusuf3 30 August 2010 в 18:36

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот это:

  #! / Bin / bash, если «$ 1» == "" then echo Этот скрипт этот сценарий принимает видеофайл в качестве параметра и пытается эхо преобразовать его в MPEG-  4 в формате, совместимом с iPhone.  echo В качестве параметров можно использовать список файлов или символы подстановочных знаков.  exit 0 fi для файла в $ @ do ffmpeg -i $ file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $ file.mp4 done   

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и исходный, добавив к нему расширение «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

   sudo apt-get install ffmpeg  

Надеюсь, это поможет.

2
ответ дан 2 August 2018 в 04:32

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот это:

  #! / Bin / bash, если «$ 1» == "" then echo Этот скрипт этот сценарий принимает видеофайл в качестве параметра и пытается эхо преобразовать его в MPEG-  4 в формате, совместимом с iPhone.  echo В качестве параметров можно использовать список файлов или символы подстановочных знаков.  exit 0 fi для файла в $ @ do ffmpeg -i $ file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $ file.mp4 done   

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и исходный, добавив к нему расширение «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

   sudo apt-get install ffmpeg  

Надеюсь, это поможет.

2
ответ дан 4 August 2018 в 21:06

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот это:

  #! / Bin / bash, если «$ 1» == "" then echo Этот скрипт этот сценарий принимает видеофайл в качестве параметра и пытается эхо преобразовать его в MPEG-  4 в формате, совместимом с iPhone.  echo В качестве параметров можно использовать список файлов или символы подстановочных знаков.  exit 0 fi для файла в $ @ do ffmpeg -i $ file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $ file.mp4 done   

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и исходный, добавив к нему расширение «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

   sudo apt-get install ffmpeg  

Надеюсь, это поможет.

2
ответ дан 6 August 2018 в 04:36

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот это:

  #! / Bin / bash, если «$ 1» == "" then echo Этот скрипт этот сценарий принимает видеофайл в качестве параметра и пытается эхо преобразовать его в MPEG-  4 в формате, совместимом с iPhone.  echo В качестве параметров можно использовать список файлов или символы подстановочных знаков.  exit 0 fi для файла в $ @ do ffmpeg -i $ file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $ file.mp4 done   

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и исходный, добавив к нему расширение «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

   sudo apt-get install ffmpeg  

Надеюсь, это поможет.

2
ответ дан 7 August 2018 в 22:46

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот это:

  #! / Bin / bash, если «$ 1» == "" then echo Этот скрипт этот сценарий принимает видеофайл в качестве параметра и пытается эхо преобразовать его в MPEG-  4 в формате, совместимом с iPhone.  echo В качестве параметров можно использовать список файлов или символы подстановочных знаков.  exit 0 fi для файла в $ @ do ffmpeg -i $ file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $ file.mp4 done   

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и исходный, добавив к нему расширение «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

   sudo apt-get install ffmpeg  

Надеюсь, это поможет.

2
ответ дан 10 August 2018 в 10:51

У меня больше нет iPhone, но назад, когда у меня был один, я сделал небольшой скрипт, чтобы сделать именно это. Вот это:

  #! / Bin / bash, если «$ 1» == "" then echo Этот скрипт этот сценарий принимает видеофайл в качестве параметра и пытается эхо преобразовать его в MPEG-  4 в формате, совместимом с iPhone.  echo В качестве параметров можно использовать список файлов или символы подстановочных знаков.  exit 0 fi для файла в $ @ do ffmpeg -i $ file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $ file.mp4 done   

Вы можете скопировать его и вставить в виде нового текстового файла. Затем сделайте этот файл исполняемым (chmod + x [имя_файла]) и запустите его из командной строки с исходным видеофайлом в качестве параметра (несколько файлов можно поместить в качестве параметров, для нескольких преобразований и подстановочных знаков).

Результирующий файл будет называться так же, как и исходный, добавив к нему расширение «.mp4».

Глядя на него, вам кажется, что вам нужно только ffmpeg. Возможно, некоторые кодеки тоже, но я думаю, что у вас есть их уже, если вы уже играли с конверсией видео:)

Если вы еще не установили его, попробуйте:

   sudo apt-get install ffmpeg  

Надеюсь, это поможет.

2
ответ дан 13 August 2018 в 17:26
  • 1
    Я бы использовал это, но; Мне удалось заставить работать ручной тормоз. – myusuf3 30 August 2010 в 18:36

Другие вопросы по тегам:

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