ヘッダー.mts
:ビデオ録画(主に576〜720行)をカットして、低いビットレートh.264にトランスコードする必要があることがよくあります。これで、2009 Core2Duo MacBookではオールインワンツールを使用してこれを行いますが、El Captainにアップデートした後、以前のコンピュータで1時間分のビデオをトランスコードするには時間がかかります。だから私は新しい解決策を探しています。
質問:i.MX6quadを含む杖ボードがあり、このデバイスはビデオ処理装置を使用して最大1080p @ 30fpsまでリアルタイムh.264エンコーディングを実行できることを知っていますが、検索エンジンで目的のものを見つけるのに役立ちませんでした。ハードウェアアクセラレーションを使用できるトランスコーディングツールです。自分でやるべきですか?そうでない場合:どのツールを使用できますか?それでは:始めるのに適したフレームワークは何ですか?
これについてのオールインワンビデオ編集ソリューションを見つけることは期待していませんが、別々にトランスコードしてから、再エンコードせずに他のツールで編集できる場合はそれでも問題ありません。
答え1
あらかじめ作成されたツールが表示されない場合:
Google 検索で次のオープンソース ライブラリが登場しました。libimxvpuapiサンプルプログラムを含むi.MX6 VPUにアクセスコーディング(ソースフレームは手続き的に生成されます)
フリースケールも同様のライブラリを提供しているようですが、ここリファレンスマニュアルです。
ライブラリとサンプルプログラムを他のトランスコーディングツールに統合する必要があります。ffmpeg
。
これには少しプログラミングが必要ですが、一部のffmpeg開発者はこれが興味深いプロジェクトであることを説得し、ほとんどの作業を実行するか、少なくともffmpegコードに接続する必要がある場所を説明できます。