這是我的問題:如何通過surfaceview/surfaceholder類來裁剪視頻?如何通過surfaceview/surfaceholder類裁剪視頻?
在我的調查中,裁剪視頻的唯一方法是使用TextureView :: setTransform/setLayoutParams,對嗎?
但我的第三方視頻播放器庫中只有一個接口與surfaceholder類一起工作:VideoPlayer :: setDisplay(SurfaceHolder holder)。如果我不使用TextureView類,是否可以解決這個問題?
我期待着每一個可能的建議,非常感謝!
我不認爲有一個簡單的API來做你想做的事情。一種可能性是使用OpenGL ES轉換視頻。見例如Grafika的「相機紋理」(https://github.com/google/grafika)。 – fadden 2014-10-11 13:26:01