問題タブ [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.

0 投票する
4 に答える
116668 参照

video - ビデオをHTML5ogg/ogvおよびmpg4に変換する

ビデオ(avi、flvなど)をHTML5でサポートされているogg / ogvおよびmpeg4形式に変換できるソフトウェアについて知っている人はいますか?

いくつか試してみましたが、実際に機能するものは見つかりませんでした。

0 投票する
2 に答える
9807 参照

c - ffmpegプログラマーが使用するlibSwscaleとは何ですか?

ffmpegプログラマーが使用するlibSwscaleとは何ですか?

  • AVエンコーディング/デコーディングにはどのようなメリットがありますか?
  • av * libsに関連するその位置は何ですか?
0 投票する
1 に答える
440 参照

c++ - そのような関数のimaxdiv_t__cdeclが/clr:pureの下でコンパイルしたくないのはなぜですか?

だから私はC++のVSffmpegビデオエンコーダプロジェクトにそのようなコードを持っています。これはCLRの下で完全に準拠しています(ffmpegのインクルードのinttypes.h部分)

しかし、/ clr:pureオプションを試してみると、このコードで2つのエラーC3641が発生します。CLR:PUREでプロジェクトをコンパイルする方法はありますか?助けてください。

0 投票する
1 に答える
559 参照

c# - DVDムービーをオーサリングするためのC#プラグイン?

いくつかのビデオ編集ツールを含む製品があります。結果のビデオを標準のDVDムービーディスクに書き込む機能を追加するように要求されました。

これを行うには、mpgファイルを作成し、vobsに変換し、正しいディレクトリ構造とinfファイルを書き込む必要があると推定します。多くの作業が必要です。

これを行うための.NetSDKライブラリはありますか?オープンソースが理想的ですが、商用も問題ありません。

問題のさまざまなサブタスクについて説明している記事を見つけました。

しかし、完全な解決策を提供するものは何もありません。何かご意見は?

0 投票する
2 に答える
141 参照

flash - 特定の場所で開始および終了する MPEG ムービーを再生しますか?

FFMPEG を使用して MTS ビデオを MP4 形式にコンパイルしました。動画の長さは2分です。

ビデオを再生できるようにしたいのですが、0:15 秒から開始し、0:45 秒で終了します。事実上、再生ソフトウェアに 30 秒の再生のみを表示させたいと考えています。ソフトウェアは、HTML に統合するための Flash ベースのアプリケーションである必要があります。

これを行うソフトウェアを知っている人はいますか?前もって感謝します。

0 投票する
1 に答える
93 参照

video - アニメーションを録画してサーバーにアップロードする

ユーザーがカスタマイズできるフラッシュ アニメーション アプリケーションを作成します。アニメーションをフラッシュ内に記録して Java サーバーに送信することはありません。mpeg を優先します。

要するに、アイデアは私のフラゲームでいくつかのイベントを記録することであり、結果は私のサーバー側でいくつかのビデオ/映画になります...

私は喜んでお手伝いします、アイデアは...

ありがとう。

0 投票する
1 に答える
218 参照

c - MPEGLayer-IIIエンコーダーを調べようとしています-"expected'='、'、'、';'、'asm' or'__attribute__'before"エラー

ご挨拶。

私は、mpegレイヤーIIIエンコーディングが次のプロジェクトでどのように機能するかを研究しています。一番シンプルと言われているシャインエンコーダーをダウンロードしました。http://www.mp3-tech.org/programmer/sources/shine.zipがリンクです。

私が失敗する現在のステップは、ダウンロードしたソースコードをコンパイルすることです。

私はこれまで、低レベルのプログラミングやコンパイルに取り組んだことはありませんでした。たとえば、私は主にGUIで作業し、プロジェクト、設計されたフォーム、記述されたコードを作成しました...コンパイルとリンクがどのように機能するかは基本的に理解していますが、コマンドからは実行しませんでしたラインか何か。また、Borland Delphi用に開発し、C#を使用して.NETに直接アクセスしたため、c /c++に非常に熟練しているとは言えません。ファイルは.hおよび.cと呼ばれるため、C++ファイルではなくCであると思います。

今後のプロジェクトはLinuxでも実行する必要があるため、QT Creatorを使用するように言われました。当社は、Linuxアプリの作成にQTを使用しています。

空白のQTクリエーターコンソールアプリケーションプロジェクトを作成しましたが、cとは異なり、このコンソールアプリケーションにはイベントループ(???)が含まれています。とにかく、私がしたことはmain.cppを削除し、すべてのshineプロジェクトファイルを追加しました。main.cファイルをSOURCESリストの最初のファイルにしたので、コンパイルはそれから始まります。

さて、コンパイラはこの一般的なエラーを教えてくれます

たとえば、次の行で:

wave.hで

main.cで

このエラーの説明は見つかりませんでした。ウェブ上での議論のすべてのケースで、エラーにつながる別のファイルでタイプミスを見つけることになります(前のヘッダーファイルのendifの前の文字または#を忘れてしまいます)。たとえば、このエラーが何であるかわかりません。

エラーが発生する前に、コンパイラはこれと同じエラーを再度吐き出します。

誰かがQTCreatorで実際にコードをコンパイルするために何をする必要があるか提案してもらえますか?

0 投票する
2 に答える
275 参照

c++ - shineMPEGLayer-IIIエンコーダーを研究しようとしています-「C++組み込み型「bool」の再宣言」を取得しています

ご挨拶。

私は、mpegレイヤーIIIエンコーディングが次のプロジェクトでどのように機能するかを研究しています。一番シンプルと言われているシャインエンコーダーをダウンロードしました。http://www.mp3-tech.org/programmer/sources/shine.zipがリンクです。

スタンドアロンプ​​ロジェクトで正常にコンパイルしましたが、QTプロジェクトで使用する必要があります。

QTで新しい空のコンソールプロジェクトを作成し、以前に正常にコンパイルされたすべてのファイル(shine.zipからのファイル)を既存のものとして追加しました。

これは私のmain.cppです:

これはmain.hです:

他のすべては変更されていません(つまり、これら2つのファイルがないと、正常にコンパイルされて機能しました)

この部分でエラーが発生しています

ここでエラーが発生する前。私が理解していることから、1つのcppファイルが存在すると、すべてのコードがc ++としてコンパイルされ、shineコードはc++ではなくcになります...QTクラスQCoreApplicationを使用するプロジェクトでcコードを使用できないということですか?

0 投票する
1 に答える
1487 参照

.net - .NET - MPEG-TS からコーデック情報を抽出する

VLC (VideoLAN) とその ActiveX プラグインを使用してストリーミング アプリケーションを作成しています。衛星デコーダーからストリームを取得していますが、ストリームに存在する字幕 (映画など) に関する情報をストリーム (MPEG-TS) から取得する必要があるため、ActiveX コントロールにどの字幕かを伝えることができます。 -使用する言語。この場合、字幕は Teletext を使用してストリーム内で送信されています。

VLC はこの情報を知っているので、VLC は MPEG-TS ストリームからある種の「要約」情報を読み取って取得する必要があると思います。VLC とそのデバッガーの例を次に示します。

ts debug: * ttxt type=Teletext lan=ita page=100

ts debug: * ttxt type=文字放送字幕 lan=ita page=777

ts debug: * ttxt type=文字放送字幕 lan=eng page=778

テレテキスト ページの言語と番号を取得する必要があります (たとえば、lan=eng、page=778)。

私の質問は、現在再生中の MPEG-TS ストリームの情報を取得するためにネット アプリケーション (VB.Net または C#) 内で使用できるライブラリまたはコードを知っているかどうかです。

ありがとうございました。

0 投票する
4 に答える
184 参照

encoding - 10 から 20 の非常に冗長な画像の実行を圧縮する圧縮ライブラリはどれですか?

低解像度カメラから 1 分おきに画像を生成します。10 ~ 20 枚の画像を実行して圧縮し、非常に帯域幅が制限されたチャネルで送信したいと考えています。x264 の使用を検討しましたが、オーバーキルのように感じます。

私の画像が 320x240 で、フレーム間の冗長性が高い場合、最善の方法は何でしょうか?

エンコーディングは特に高速である必要はありません。組み込みデバイスでの実装の難しさと、合計ファイル サイズの縮小との間のバランスを見つけることが重要です。

私は表示ソフトウェアを完全に制御できるので、一部の圧縮スキームの修正版を使用しても問題ありません。

私はfreeRTOSを使用します