問題タブ [ffmpeg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Railsのクリップの問題
thinkbot-paperclipを使用してビデオをRailsアプリケーションにアップロードし、ffmpegを使用してビデオを「flv」形式に変換しました。ここでの参照用に、モデルのサンプル コードの一部を指定しました。
:url
またはオプションを指定すると、:path
正しく機能しません。
私の見解では、次の行を使用してビデオを再生しました。
を使用する <%= @model.source.url%>
と、ビデオが再生されません。
動画の URL を入力すると、動画の URL が /source/original/sample/sample.fly?22000009 として表示されます。最後の部分がタイムスタンプであることは知っていましたが、使用したい<%= @model.source.url%>
. ここでの私の間違いは何ですか?
video - FFMPEG: 入力ビデオに応じて出力解像度とビットレートを設定
アスペクト比の異なるユーザー動画を処理しています。FFMPEG では固定解像度しか指定できないようです。出力解像度が入力解像度に適切であることを望みます。同様に、FFMPEG が入力ビデオに基づいて出力ビットレートをインテリジェントに設定することを望みます。明らかに、入力よりも大きくすべきではありません。
ビデオのプロパティを取得するには、
しかし、これには出力の醜い解析が必要なので、FFMPEG または他のツールにもっと直接的な機能があるかどうか疑問に思っています。
基本的に、私はYoutubeの問題を抱えています.がらくたが入ってきて、合理的に均一な品質が出てくるはずです.
c++ - Qt-Projekt で libavcodec を読み込む
Qt プロジェクトに libavcodec を含めたいと考えています。私はそれを行う必要があります
または、より多くのQtを使用して、たとえば
また、本当に理解しているかどうかを理解するための質問: libavcodec を使用するには、ソース ファイルまたは .dll をインポートする必要がありますか?
c# - SharpFFMpegffmpeg変換tutoiral
私は良いチュートリアルまたはSharpFFMpegの使用方法、またはc#でffmpegを使用する簡単な方法があるかどうかを確認しています...
video。(x形式)をvideo.flvに変換して、スクリーンショットを撮り、保存します。
良いチュートリアルがある場合、または簡単な方法を知っている場合は、ここに投稿してください。
ありがとう、キエラン
php - 音声ファイルを (オンザフライで) ブラウザーに変換するにはどうすればよいですか?
オーディオ ファイルを MP3 に変換して、その場でユーザーのブラウザに送信できるようにしたいと考えています。私が使用しているソフトウェアは、ubuntu システム上の Apache、PHP、および FFMPEG です。これが私がこれまでに持っているコードです:
このコードでは、オーディオの最初の数秒だけが変換されますが、ヘッダー関数をコメント アウトすると、オーディオ ファイルは完全に変換されますが、すべてのバイナリ データは画面に渡されます (ブラウザーの mp3 プレーヤーでラップされるのではなく)。 )。
何かご意見は?
windows-xp - MSYS と MinGW を使用した Windows 用の ffmpeg のビルド
hereのように、Windows(Xp-SP2)用のffmpegを構築しようとしています。
上記のコマンドはmyconfig
指示どおりにファイルに配置され、実行する./myconfig
と次のエラーが表示されます。
リンクで提案されているように、さまざまなオプションを試しましたが、それでも成功しませんでした。
私の環境はWin XPで、次のとおりです。
- MinGW-5.1.6、
- bash-2.05b-MSYS、
- MSYS-1.0.10、
- ffmpeg-0.5
編集:
ハウツーを参照して上記のコマンドに特定の変更を加えた後、 makeコマンドを正常に実行でき、それぞれのディレクトリに次のDLLが見つかりました
- ffmpeg\libavcodec\avcodec-51.dll
- ffmpeg\libavformat\avformat-51.dll
- ffmpeg\libavutil\avutil-49.dll
しかし、私はffmpeg\ffmpeg.exeファイルを見ませんでした:(
何がうまくいかなかったのでしょうか?
ffmpeg - 新しい CODEC を ffmpeg に追加する
新しいコーデックを ffmepg に追加することはできますか? 私は少し検索しましたが、これについて具体的な答えを見つけることができませんでした。可能であれば、手順を教えてください。
c++ - extern C ライブラリを既存の C++ プロジェクトにロードします (fe ffmpeg/libavcodec - ステップバイステップ)。
extern C-Library を既存の C++ プロジェクトにインポートする際に大きな問題があります。libavcodec
-Project からインポートしたいFFmpeg
ので、最新の source-code-release をダウンロードしました。
私は今何をしなければなりませんか?最初にコンパイルする必要FFmpeg
がありますか、それともそのままインポートできますか? 本当に簡単なステップバイステップのマニュアルは素晴らしいでしょう!
(インポート時にlibavcodecを使用する方法のチュートリアルを見つけたので、これは必要ありません...インポートするものは見つかりませんでした)
perl - Perl デーモンから実行すると、FFMpeg が 5 秒後に停止するのはなぜですか?
ビデオをエンコードするために FFMpeg を呼び出す小さなデーモンを Perl で作成しましたが、エンコードは 5 秒ほど後に停止します。
このコードを使用して開始します。
何か案は?
ちなみに、FFMpeg コマンドを自分で起動すると、正常に動作します。
ffmpeg - トランスコードせずに、大きなファイルから1分のクリップをスプライスできますか?
大きなビデオファイルをさまざまな形式(avi、mp4、mkv、flv)でアップロードできるサイトがあります。アップロードされた大きなファイルから1分間の「サンプル」を生成する必要があります。サンプルは、元のファイルと同じ形式、同じフレームサイズ、ビットレートである必要があります。ファイルの一部を新しいファイルに単純に切り取る方法はありますか?できればffmpeg(またはffmpegが不可能な場合は他のツール)で。