web-dev-qa-db-ja.com

ビデオ品質を復元する方法はありますか

私はウェブからいくつかのビデオをダウンロードしました、そして全体的にそれらはかなり良い品質を持っています。しかし、ビデオには壊れた部分がたくさんあり、それらを元に戻すことができるかどうか疑問に思っています。

これが私が話していることの例です:

alt text

品質の低下は、その人が使用した圧縮が原因であると確信しています。何か問題が発生しました。

一部のパーツが数分間ぼやけたりピクセル化されたりするため、これらのクリップをより良い状態に戻すことはできますか?.

4
Saif Bechan

これは、ビデオストリームに沿ったデータの破損のようです。プレーヤーまたはハードディスクのスラッシングが原因である可能性があります。別のプレーヤーまたはコンピューターに切り替えて再生しようとしましたか?

ビデオファイルが本当にビデオストリームのデータを破壊している場合、自動回復を行うことは非常に困難です。あなたができることは、ビデオエディタでビデオファイルを開き、悪いフレームを最も近い良いフレームにコピーして置き換えることです。

スムーズではなく、完全な復元ではありませんが、ピクセル化されたジャンクを見るよりは確かに優れています。または、これらの破損したフレームを、lolcatのような本当にかわいいものの写真に置き換え、ビッグコミックサンズタイプの「ICAN HAZ KORRUPTEDFLAMES?」.

4
caliban

おそらくそうではありません。ストリームまたはビデオにいくつかの破損したキーフレームがあるようです。 [〜#〜] vlc [〜#〜] というアプリケーションを使用してビデオを再生してみてください。可能な限り最高のビデオを作成するのが最善ですが、キーフレームが欠落していると、できることはあまりありません。

ほとんどのビデオコーデックは、キーフレーム(フルビデオフレーム)を使用してから、次のフレームまで「変更」を行います(このブロックをx量軽くし、このブロックをyピクセル左に移動し、このブロックをz imagedataに変更します)。キーフレームが到着します。通常は数秒ごとです。ただし、シーンが比較的同じままである場合は、次のキーフレームがエンコードされるまでにかなりの時間がかかる可能性があります。キーフレームが破損した場合、ビデオプレーヤーは、最後の既知の画像に編集を適用する以外に選択肢がありません。キーフレームは、シーンの変更に関連して発生することが多いため、またはx%を超える場合は、キーフレームとはかなり異なります。画面を再描画する必要があります。間違った元の画像に対して編集が行われ始めると、右側の画像に示されているようにアーティファクトが発生します。これらの編集もそれ自体に基づいており、次のキーフレームが使用可能になるまで問題を悪化させるだけです。

1
Darth Android