問題タブ [mpeg]
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.
ffmpeg - ストリーミングMPEG-4生データをH.264に変換します
意味のある形式でデータを取得しようと必死になっているSonyネットワークカメラ(SNC-RZ25N)を持っています。ドキュメントには、MPEG-4生データを送信すると記載されていますが、それ以上に具体的ではありません。curl( http://techhead.biz/media/tsv.m4v )を使用してストリームのセグメントをキャプチャでき、VLCとffplayを使用して再生されます(ffplayでは再生が速すぎます)。
1日半いじくり回した後、ffmpegを使用してこのストリームを直接変換できないことに気づきました。一つには、ffmpegが(私が知っている)入力としてパイプされたデータを受け入れる唯一の方法は、「yuv4mpegpipe」形式です。
指定されたフォーマットとして「m4v」を使用してffmpegにパイプしようとしましたが、処理を開始する前にストリーム全体を読み取りたいようです。
誰かが私がこれを行う方法を知っていますか?コマンドラインツールを使用していますか?プログラミング言語でオープンソースライブラリ?より単純なソリューションが推奨されますが、実用的なソリューションであればどれでもかまいません。
macos - Quicktime アトムや MPEG ボックスと同様のデータ構造にアクセスするための OSX API
Quicktime、MPEG、または AIFF ファイルはすべて、データ要素を次のようなチャンクで編成しているようです。
そのようなファイルを読み取る場合、各チャンクは独自のサイズを宣言するため、目的のチャンクにスキップするのは簡単です。もちろん、チャンクをネストすることもできます。
Quicktime の世界では、これらのチャンクは「アトム」と呼ばれ、MPEG では「ボックス」と呼ばれます。
私の質問: Mac OSX には、これらのチャンクをナビゲートしてアクセスするための共通の API がありますか? 実装がかなり簡単であることはわかっていますが、自分でハッキングするよりも適切なものを使用したいと思います。
また、この種のデータ構造に 'Atoms' や 'Boxes' 以外の一般的な名前があるかどうかも興味があります。私にはとてもシンプルで便利に思えます。Quicktime や MPEG 以外にも多くの分野で使われているに違いありません。
ありがとう、セバスチャン
java - Java での MPEG-4 サンプルの作成
2 分間の MPEG-4 ビデオから 30 秒のサンプルを作成しようとしています。ffmpeg の代替として、100% Java ソリューションを探しています。これまで、IsoParser を試してきましたが、これには MPEG-4 を分割するサンプル コードとドキュメントがありません。このツールまたは他のツールを使用してカット/スプリット MPEG-4 ビデオを作成した人はいますか?
c++ - C++ での Mpeg 7 記述子
C/C++ での MPEG7 の記述子が必要です。記述子は、ドミナント カラー、カラー レイアウト、カラー構造、スケーラブル カラー、エッジ ヒストグラム、均質テクスチャです。これらの記述子の一部の C/C++ ソース コードはどこにありますか?
ありがとう
flv - C#でビデオ/メディアファイルを再生する
私はメディア プロジェクト (Windows アプリケーション) の 1 つに取り組んでいます。ここでは、flv、avi、および mpeg が、アプリケーションで再生する必要がある主なファイル タイプです。wmpLib を使用できますが、flv ファイルを再生できません。では、どの手順に従う必要があり、どのツールまたはライブラリを使用する必要がありますか。メディア作業を行うための無料のオープンソース ライブラリはありますか。前もって感謝します
.net - MonoTouch での MPEG ファイルのオンザフライ変換
オランダ手話で手のサインを示す小さな MPEG ムービーを使用する iPhone アプリケーションがあります。Gebarencentrumから許可を得て映画を入手します。しかし、それらはすべて古い MPEG-1 フォーマットであり、iPhone ではそれを再生できません。これにより、数百の映画をバッチで変換して自分の Web サイトに掲載することができましたが、6000 本のすべての映画でそれを行うことはできませんでした。そのため、映画をサーバーから iPhone に取得した後、映画を MPEG-1 から MP4 に変換する必要があります。ffmpeg のようなライブラリを検索しましたが、既に Mono に移植されている場合はありません。ffmpeg ライブラリに P/Invoke できるので、ffmpeg を .NET/Mono に移植する必要はないかもしれません。しかし、iPhone に ffmpeg をインストールすることはできますか?
私はどんなアイデアにもオープンです。
ありがとう、
リチャード
encoder - 生のRGBフレームをmpegに?
3つの主な機能のような単純なdllを知っている人はいますか?
matlab - MPEG-1 圧縮 - マクロブロックの生成
MPEG-1 圧縮の基本的な問題で立ち往生しています。画像内でマクロブロックを生成する必要があります。マクロブロックは 16 x 16 ピクセルで構成されます。ここで、4 x 8x8 は輝度、1 x 8x8 は Cb、1 x 8x8 Cr です。MATLAB では、これを含むセル マトリックスを作成したいと考えています。助言がありますか?
wpf - WPF と Silverlight から MPEG-TS (トランスポート ストリーム) を再生する方法
.ts ファイルで MediaElement を試しましたが、興味がありません (HRESULT: 0xC00D11B1)。
TS ファイルは WMP で問題なく再生されます (graphedt では再生できないようですが?)
MediaElement は、WMP がサポートするものをサポートするはずだと思いましたか?
更新:ちなみに、これはWindows 7上にあります(明らかに、それが違いを生む場合、わずかに異なるメディアスタック、WMFなどがあります)
haskell - cabal パッケージ sdl-mpeg をインストールしようとすると、インクルード ファイル smpeg.h が見つかりません
「cabal install sdl-mpeg」を実行しています
--extra-include-dirs=/usr/include/smpeg を使用して ~/.cabal/config で同じ設定を試みましたが、役に立ちませんでした。/usr/include で smpeg.h をリンクしてみました。
Ubuntu 9.10 Karmic Koala を実行しています