問題タブ [macos-high-sierra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
233 参照

ios - GStreamer タイム ラプス ビデオ: 最初のフレームの JPEG の順序が正しくありません

連続して名前が付けられた一連の JPEG ファイルからタイム ラプス ビデオを作成するために使用しているコードは次のとおりです。

ファイルは次のようになります。

これは数年間うまく機能していますが、最近、ビデオの最初のフレームがシーケンスの最初の JPEG ではないことに気付きました。通常、Apple の新しい OS リリース (High Sierra および iOS 11) では、最初のフレームのタイムスタンプが 2 番目のフレームのタイムスタンプよりも後であるため、ビデオは再生されません。

ビデオは、VLC および現在のバージョンより前の OS バージョンで正常に再生されます。

ビデオの最初のフレームは、一連の JPEG ファイルからランダムに選択されているようです。

サンプル動画はこちら: kamvideo.mp4

これを修正するにはどうすればよいですか?