2016-04-08 18 views
0

Adob​​e cqはffmpegを使用してビデオをトランスコードします。ユーザーが任意のビデオをデジタル資産管理(DAM)セクションにアップロードするときにトリガされるワークフローがあります。このワークフローは内部的にffmpegを使用してアップロードされたビデオをトランスコードし、ogg、m4v、mp3などの形式で追加のビデオレンディションを吐き出します。libmp3lame、libx264、libvo_aacenc、libvorbisコーデックを既存のffmpegに追加するにはRedhat 6.7にインストールする

adobe cqが動作するサーバー(Red Hat Enterprise Linuxサーバーリリース6.5)には、DAMワークフローが機能するためにffmpegがインストールされている必要があります。 ffmpegは既にインストールされていますが、特定のコーデックがありません:libmp3lame、libx264、libvo_aacenc、libvorbis

これらのコーデックを追加して有効にするにはどうすればよいですか?

+0

スタックオーバーフローは、プログラミングに関する質問にのみ使用できます。次回は[su]に尋ねることを検討してください。 – LordNeckbeard

答えて

0

既存のffmpegバイナリに任意の外部ライブラリのサポートを追加することはできません。

download a new ffmpeg binaryまたはcompile ffmpegにする必要があります。ビルドをダウンロードするのが最も簡単で、あなたがリストしたエンコーダをサポートしています(libvo_aacencを除く)。コンパイルによってカスタマイズが可能です。

libvo_aacencを避けてください:品質が悪く、support for libvo_aacenc has been removed from FFmpegです。代わりにネイティブFFmpeg AACエンコーダを使用してください。詳細はFFmpeg Wiki: AACを参照してください。

+0

ありがとう!あなたは "コンパイルがカスタマイズを可能にする"へのポインタを知っていますか? – rjn

+0

@rjn私が答えてくれた "コンパイル' ffmpeg'のリンクを見てください。 – LordNeckbeard

関連する問題