OctoPi(オクトプリント)タイムラプス品質の問題


8

OctoPrintによって生成された時間の経過から、もう少し良い品質を絞り出そうとしています。

私はPi 3でRaspberry Pi Camera Module V2を使用しています。720pの解像度になるようにOctopi設定を編集しましたが、タイムラプスレンダリング中のエンコーディングは恐ろしいものです。地獄のようにブロック状。

現在、エンコーディングは5000kに設定されています。ここで何が悪いのですか?


2
そういう質問には向かないグループだと思います。RaspberryPIグループは3D印刷よりも優れています
ダースピクセル

5000Kでのエンコードとはどういう意味ですか?色温度のように聞こえますが、それは(まれに)ブロック状の原因の1つかもしれません。
かむろ2016年

@kamuro 5000kは、エンコードされたビデオのビットレートです。
nscan

1
気になる:Kは私が知らない単位ですか、ビット/秒のb / sが不足していますか?
かむろ2016年

ビット/秒がないと思います。
nscan

回答:


3

そのビットレートはかなり低く、ブロック感を説明するかもしれません(それは言葉ですか?)。

YouTubeのアップロードガイドラインから、標準の720P動画の最小推奨ビットレートでエンコードしています。おそらく7500K(7.5 Mbps)にブーストして、それが役立つかどうかを確認する必要があります。

また、Octopiはローカルでffmpegを呼び出してビデオを返しているようです。使用されているエンコードにより、ブロックノイズが発生する可能性があります。未加工の写真にアクセスできる場合は、それらを別のマシンのディレクトリにダンプし、損失の少ないビデオコーデックを使用してビデオを生成することができます。もちろん、これはあなたが撮っている写真が高品質である場合にのみ機能します。彼らは、あると仮定すると、ここでは、 ffmpegの中に画像シーケンスからビデオを生成するための素晴らしいリソースです。

幸運を!

PSまたは、GUIを備えた軽量のビデオツールが必要な場合は、ImageJを使用できます。


2

役立つ可能性のあるオクトラプスと呼ばれる新しいタイムラプスプラグインがあります。デフォルトのタイムラプスで気づいたことの1つは、画像ごとに多くのものが変化することです。その結果、画面の大部分を常に再描画する必要があるため、膨大な量のmpegアーティファクトが発生します。オクトラプスとそれが安定した画像で、画像から画像への変化は非常に最小限です...ほとんどは新しいレイヤーだけです。動いている量の減少は、同じか、それよりも低い、エンコードされたビットレートがはるかに優れた映画を生成することを意味します。

デフォルトのタイムラプスツールのこの11.1 MBファイルを比較します。https//cabbey.smugmug.com/Fun/3D-Printing/i-9DrS42n/A

オクトラプスからこの6.8MBファイルへ:https ://cabbey.smugmug.com/Fun/3D-Printing/i-p3GvvhH/A

両方のツールで同時に録音していたので、これらは同じ印刷ジョブであることに注意してください。


1
素晴らしい比較!Octolapseは、経験を共有してくれてありがとう、明らかにはるかに優れた安定したビデオを生成します。私のカメラはベッドの上に置いてありますが、インパクトは同じなのでしょうか。
0scar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.