2017-08-11 5 views
0

私はこれを初めて知ったので、私は検索後に答えを見つけることができませんでした。FFMPEGデータを変換したりデータを失うことなくフレーム間フレームに交換する

私は映画のリール(特にレゴムービーのブルーレイ)のビデオコンテンツをリッピングしていて、いくつかの問題に直面しています。 'makeMKV'と 'xMedia Recode'を使用してビデオデータをmp4コンテナに無損失で転送すると、H264形式のこのブルーレイのフレーム間エンコードにより、After Effectsでアーティファクトが発生します。これは何らかの理由でLego Batmanムービーのブルーレイに問題はないようですが、インターフレームを使用している可能性があります。とにかく、一部のフレームには、ショットの編集/カット時にブロックアーチファクトなどがあります。

元のMP4ストリームを同じフォーマットに変換する方法はありますか?データを失うことなく/編集目的でフレーム内MP4に保存しますか?

私は、H264とブロックアーチファクトを起こさないが、品質が低く、色空間が異なり、ファイルサイズが大きくなるプロレスにさまざまな再エンコード方法を使用しました。

FFMPEGでは、mp4をpngシーケンスとしてエクスポートしようとしましたが、YUVをRGBに変換したために、赤とガンマでかなりの違いが生じています。可能であれば、これをH264または単一のビデオファイルとして保存することをお勧めします。全開示、色情報を保持するためにさまざまな変換タイプrgb24などを試しましたが、これはうまくいきませんでした。

+0

輸出。それはYUVを保存することができます。インターフレーム→フレーム内の再エンコードは不可能です。編集目的で、ベースラインプロファイルにエンコードするのが最適です。 – Mulvya

+0

ご回答いただきありがとうございます.TIFとしてエクスポートするにはどのような方法がありますか?私はrgbに変換するときに、同じ色空間の問題でTIFとPNGの両方を行った。 rgbに変換しないと、After Effectsでファイルを開くことができません。 "サポートされていないTIFFスペース"。 YUVを維持することは素晴らしいでしょうが、編集するファイルを開くこともできるでしょう。 また、アンコールが「ベースライン」プロファイルの意味を説明してください。ありがとう:) –

+0

H.264変換では、 '-profile:v baseline'を追加してください。これにより、ffmpegは変換中にBフレームをスキップしますが、AEには問題があります。 – Mulvya

答えて

0

ロスレスは、おそらく仕事に行くのではありません - しかし、あなたは、高品質のモーションJPEGを作成することができます:TIFFへ

ffmpeg -i your.mp4 -c:v mjpeg -q:v 3 motion_jpeg.mov 
関連する問題