これはばかばかしいかもしれませんが、Objective-CのコンソールにCMTime秒をどのように出力できますか?私は単純にタイムスケールで割った値を必要とし、何とかそれをコンソールで見ます。CMTime秒の出力
46
A
答えて
128
NSLog(@"seconds = %f", CMTimeGetSeconds(cmTime));
12
4
あなたはhh:mm:ss
形式に変換したい場合、あなたはこの
NSUInteger durationSeconds = (long)CMTimeGetSeconds(audioDuration);
NSUInteger hours = floor(dTotalSeconds/3600);
NSUInteger minutes = floor(durationSeconds % 3600/60);
NSUInteger seconds = floor(durationSeconds % 3600 % 60);
NSString *time = [NSString stringWithFormat:@"%02ld:%02ld:%02ld", hours, minutes, seconds];
NSLog(@"Time|%@", time);
0
CMTime currentTime = audioPlayer.currentItem.currentTime;
float videoDurationSeconds = CMTimeGetSeconds(currentTime);
関連する問題
- 1. DateTimeタイプのミリ秒がSQL出力に表示されない
- 2. CMTimeをCoreDataに保存しますか?
- 3. Pythonのサブプロセス読み取り標準出力/標準エラー出力<10秒でプログラムがクラッシュし
- 4. 1つのプロセスを30秒間実行して出力を取得する
- 5. Stringstream出力ポインタの出力
- 6. CMTimeとAVFoundationの単一フレームによる移動
- 7. 特定のCMTimeでAVPlayerを一時停止する
- 8. ファイルへのPHPスクリプト出力の出力
- 9. コンソール出力をC++のファイルに出力
- 10. はSweave + RweaveHTML:猫の出力が出力
- 11. gen_server:X秒ごとに呼び出す
- 12. 5秒後に自動提出フォーム
- 13. 出力ファイルに出力データを出力しています
- 14. コンソールアプリケーションの入力と出力
- 15. 入力と出力のリダイレクト
- 16. scipy.optimize.fsolveの入力/出力エラー
- 17. プロローグでの入力出力
- 18. パイプライン入力/出力
- 19. Powershellの出力
- 20. read.csv()の出力
- 21. CMakeの出力
- 22. レクサーの出力
- 23. 出力のマルチバインディングエラー
- 24. データ型がCMTimeの場合のfloat値の受け渡し方法は?
- 25. 出力にPythonバージョンを出力する
- 26. HBaseマップ出力をhdfs&HBASeに出力
- 27. アレイ出力またはJSON出力
- 28. Pythonカラー出力とページング出力
- 29. 出力()
- 30. 出力
CMTimeGetSecondsがNaNを返す場合はどうですか? – BUDDAx2
私の推測は、入力は['CMTime'定数の1つです(https://developer.apple.com/library/IOs/documentation/CoreMedia/Reference/CMTime/index.html#//apple_ref/doc/constant_group/Time_Constants)(おそらく 'kCMTimeZero'ではありません)。 'CMTimeShow'を使ってフィールドの内容を調べてみてください。 –
「継続時間> 0」のチェックが機能する – BUDDAx2