問題タブ [interlacing]
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.
objective-c - 目的 c のビデオ メタデータを読み取る
ユーザーが選択したビデオ ファイルがインターレース/プログレッシブかどうかを確認し、それに応じて何らかの操作を実行しようとしています。
抽出した cmsamplebuffer が最初に上部フィールドまたは下部フィールドとして定義されているかどうかを確認しようとしましたが、これはすべての入力に対して null を返します。
入力ファイルのインターレースに関係なく、上記は常に nil を返します。私はおそらくこれを完全に間違った方法でテストしようとしているので、どんな助けも大歓迎です!
image - インターレース .png ファイルのサイズを元のファイルよりも小さくするにはどうすればよいですか?
わかりましたので、imagemagick コマンドを使用してみました。
.png 画像のインターレース バージョンを作成します。ほとんどの場合、結果の画像は元の画像よりも大きくなりますが、これは通常のことです。ただし、特定の画像では、結果の画像サイズが小さくなります。
だから、なぜそれが起こるのだろうか?コマンドが原因で新しい画像の品質が低下することは本当に望んでいません。
また、インターレースされた .png 画像との互換性の問題はありますか?
編集:私の問題は、元の画像が可能な限り圧縮されていなかったことだと思います。
imagemagick - ImageMagickを使用してpng画像を削除するには?
原木画像サイズ:40.6kb 出力ファイル画像サイズ:11.3kb
しかし、1つのpngファイルを次のように変換すると
he.png 画像サイズ : 711 kb 出力ファイル画像サイズ : 1 mb
he.png 画像サイズ : 711 kb 出力ファイル画像サイズ : 972.3 kb
PNG の場合、output-file.png に変換するとファイルサイズが大きくなるのはなぜですか?
png 変換に正しいパラメータを使用していますか?
video - インターレースのスキャンラインが水平ではなく中間点を形成するのはなぜですか?
私はビデオ形式が初めてです。インターレーススキャンモードについて調べてみました。
スキャンラインが水平ではなくラインの中央から始まる理由を知りたいです。LED表示とCRT表示は写真と同じですか?
c++ - Media Foundation がビデオのインターレースとデコードを設定
MOV ファイルがあり、それをデコードして、すべてのフレームを個別の画像として保持したいと考えています。
そこで、次の方法で非圧縮メディア タイプを構成しようとしました。
MF_MT_INTERLACE_MODE
を明示的にMFVideoInterlace_Progressive
最終構成に設定しても、まだ古いモードで構成されていることに気付きましたMFVideoInterlace_MixedInterlaceOrProgressive
。
その後、すべてのサンプルをループしてサイズを確認します。
サンプルのサイズは大きく異なります: 31 バイトから 18000 バイトまでです。フォーマットを に変更してもMFVideoFormat_RGB32
、サンプル サイズには影響しません。
この質問には同じ問題があるようですが、解決策はそれを修正していません。
インターレースを変更できない理由と、ビデオフレームを適切にデコードしてサンプルから画像データを取得する方法について何か助けはありますか?
よろしくお願いします。
video - ビデオストリーミング | ファイルサイズ | プログレッシブ | インターレース | その他
ビデオ ストリーミング アプリケーションのベンチマークを調べているところ、ビデオ ファイルのサイズは次の要因に依存することがわかりました。
- HD(ハイデフィニション)
- SD(標準画質)
- フレームレート
- 色深度
- プログレッシブまたはインターレース
- コーデック
- 使用フォーマット
現在、いくつかのクエリを探しています
- プログレッシブまたはインターレースのビデオ ファイル サイズの違いは何ですか。
- 1080i がインターレースを意味し、1080p がプログレッシブを意味する場合、プレーンな 1080 は何を意味しますか?