запустить 2 разные версии ffmpeg с одного сервера

950
Tenaciousd93

Я пытаюсь запустить вторую версию ffmpeg на сервере Unix без обновления или удалить старую версию.

На сервере установлена ​​версия 1.0.1. Могу ли я скомпилировать последнюю версию ffmpeg (текущая 2.5.4) на своем компьютере (macbook) или использовать мой raspberry (debian) для его компиляции и передачи скомпилированного исходного кода определенному каталог на сервере?

Например: я хотел бы использовать ffmpeg сервера с

ffmpeg -i SOURCE_INPUT -OPTIONS_GO_HERE MY_GREAT_OUTPUT

и использовать новейшую версию с

/directory/of/ffmpeg/compiled/code/ffmpeg -i SOURCE_INPUT -OPTIONS_GO_HERE MY_GREAT_OUTPUT

Если это возможно, как я могу это сделать? Спасибо

1

1 ответ на вопрос

3
LordNeckbeard

The easiest method is to use a static build of ffmpeg. Just download, extract, and execute it.

You can move the binary wherever you prefer. To use it either:

  • place it somewhere in your PATH,
  • or navigate to the directory containing the binary and run ./ffmpeg,
  • or provide the full path to the binary, such as /Users/Tenaciousd93/ffmpeg.

If the static build does not provide what you need, such as libfdk_aac encoding support, then you can compile on the server as shown in FFmpeg Wiki: OS X Compile Guide.

Спасибо тебе, друг! Я не видел статической сборки на официальном сайте. Я пытаюсь с этой статической сборкой. +1 :) Tenaciousd93 9 лет назад 0
Это сработало! Это правильный ответ, большое спасибо! Tenaciousd93 9 лет назад 0

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