問題タブ [video-encoding]
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.
video - 並列化と H.264 (またはおそらく任意の圧縮コーデック)? なぜそんなに難しいのですか?
ビデオ圧縮に関する私の限られた (そしておそらく間違っている?) 理解は、イントラ フレームは完全に独立しているということです。つまり、イントラ フレーム (キー フレーム) のすべての画像データは、そのフレームの全体として格納されます。他のフレームのデータに依存して「描画」されるのは、次のインター フレーム (H.264 の P フレームと B フレームだと思います) です。
これらのイントラ フレームが完全に独立している場合、恥ずかしいほど並列の問題をエンコードしないのはなぜですか? N 個のプロセッサと X 個の I フレームがある場合、ソースの X/N 個のチャンクを各プロセッサに渡して個別にエンコードし、最後にそれらをすべてパッチすることができますよね? しかし、そうではないようです。または、少なくとも、これを行うことができるような種類の並列化を備えたエンコーダーは見たことがありません。私は何を理解していませんか?
video-streaming - 拡張現実のためにウェブカメラをウェブサイトに追加する方法を知っている人はいますか?
Web カメラを Web サイトに追加して、すべてのユーザーが AR コードを印刷して Web サイトで表示できるようにする方法を知っている人はいますか?
ありがとう。
video-encoding - 通常のデバイスとモバイル デバイスで HTML 5 でビデオをストリーミングするためのファイル形式は?
1 ~ 3 分の説明ビデオを含むサイトを作成中です。ユーザーは、標準およびモバイル ブラウザーを介してこれらにアクセスします。私は特に、iPhone/iPod Touch/iPad などの i デバイスのユーザーに関心があります。
ビデオを配信するために、私はおそらく videojs.com プレーヤーを使用します。これはかなり堅牢な選択のようです。残念ながら、ファイルのエンコードに使用するファイル形式と標準については、まずわかりません。H.264 ベースライン プロファイルは良い選択のように思えますが、何が最良の選択であるかをどこで調べればよいかについての指示が本当に必要です。
助けてください :)
video - アナロググラフ情報/AVIをエンコードするのに最適なビデオコーデック
私は1秒間に数回アナログ測定値をキャプチャするアプリケーションを持っています-それがどのように見えるかをあなたに知らせるために-ここにサンプルフレームがあります(明らかに測定値が変化するにつれて曲線が変化します):
代替テキストhttp://img829.imageshack.us/img829/3692/curve.png
これらのフレームを、カスタムコーデックなしでWindowsで再生できるAVIまたはその他のビデオファイルに記録するには、このアプリケーションが必要です。
巨大なアニメーションGIFファイルを作成することを考えましたが、巻き戻し/一時停止機能は必須です。FLVもしません。
次のようなコーデックはありますか?
- この種のビデオに最適です(ディザリングなしの3〜4色、フレーム間の変更は最小限、約4〜8 fps)
- WindowsMediaPlayerですぐに利用可能
- Linuxがファイルをエンコードするためのライブラリとして利用可能
何かアドバイスをいただければ幸いです。
iphone - iphoneSDKのビデオファイルにオーディオを追加する方法
ビデオファイルとオーディオファイルがあります。サウンドファイル付きの1つのビデオにマージすることは可能ですか?AVMutableCompositionが役立つと思いますが、それでもその方法がわかりません。何かアドバイスはありますか?
iphone - iPhoneからのストリーミングビデオ
iPhoneのカメラから個々のフレームをうまく取得できます。私が必要としているのは、サーバーにストリーミングするためのサウンドでそれらをパッケージ化する方法です。ファイルを入手したら送信することはそれほど問題ではありません。それは私が問題を抱えているストリーミング用のファイルの生成です。私はFFMpegをあまり運がなくても動作させようとしてきました。
誰かが私がこれをどのようにやってのけることができるかについて何か考えがありますか?既知の動作するAPIまたはFFMpegをiPhoneアプリで正しくコンパイルするための手順が欲しいのですが。
android - Android画面のビデオ録画
OpenGL アプリケーションのビデオ スクリーン キャプチャを記録するにはどうすればよいですか?
これまでのところ、私の攻撃計画は、個々のスクリーンショットを撮り、それをビデオ エンコーダーで実行することです。
ここで誰かが私が見ることができるサンプルコードを知っていますか、または私が見ることができるものの提案がありますか?
ゲームの映像をキャプチャしてビデオ コンテンツとして保存する OpenGL アプリを探しています。
video - ffmpeg を使用して高品質のビデオをエンコードする
ディレクトリに画像として保存された一連のビデオ フレームがあり、これらを高品質のビデオにエンコードしようとしていますが、試したすべての設定とすべての形式で非常に目立つアーティファクトが生成されます。
基本的なコマンドは次のとおりです。
minrate フラグと maxrate フラグを試しました。{mpg, avi, mov, flv} 形式のいずれでもかまいません。
設定に関する提案はありますか?最終的なファイル サイズは問題ではありません。
video-encoding - Windows 用ビデオ エンコーダの選択
私のソフトウェアは、標準の Windows AVIFile 機能を使用してビデオをエンコードします。つまり、インストールされているすべての DirectShow コーデックを使用できます。
XVid Codec を自分でダウンロードすることをユーザーに勧めていますが、それは不便です。私のソフトウェアは GPL ではないため、XVid をバンドルできません。商用アプリケーションで再配布できる、ダイレクト ショー対応の優れたビデオ コーデックはありますか? 要件: 動画は YouTube で見栄えがよくなければなりません。
そうでない場合は、AViFile から別のライブラリ (FFMpeg など) に切り替えることができます。でも、できれば避けたいですよね。
ありがとう!:-)
編集: ビデオは非常にシャープなディテール (爆発と火花) を備えたコンピューター アニメーションです。ビデオは高ビットレートである必要があります。
php - アップロードされたビデオ ファイルを PHP で .flv 形式にエンコードする方法
私のプラットフォームは PHP JOOMLA MYSQL です。アップロードされたさまざまな形式のビデオ ファイルを .flv、.mp4、および .avi にエンコードしてロードしたい
このプロセスをアップロード プロセスで実行するか、アップロード プロセスが完了した後に別のプロセスとして実行してほしい。私は ffmpeg コードを使用して最善を尽くしていますが、ビットレートが 1/1000 であるため、ファイルをエンコードできないというビデオ ファイルの一部をエンコードできませんでした。一部の番組は画質が悪い。
これらの状況で通常エンコードに使用されるベスト プラクティスを知っている人がいる場合は、私と共有してください。
任意の助けをいただければ幸いです。