我的iPhone應用程序使用FFMPeg解碼/播放音頻文件。轉換時間以微秒爲單位分秒
我成功地從適當的FFMPeg函數獲取當前時間(微秒),但我無法將其轉換爲分鐘和秒(MM:SS)。
這是我的代碼,顯示包含時間的NSString
; getFFMPEGtime
是在微秒時間:
self.currentAudioTime = [NSString stringWithFormat: @"%02d:%02d",
(int) getFFMPEGtime/(int)1000000,
(int) getFFMPEGtime % 1000000];
看來,在幾分鐘的時間還好,但是秒搞砸。將微秒轉換爲幾分鐘和幾秒鐘的正確方法是什麼?
嗯,我不認爲第二操作是正確的 – sidyll 2011-05-24 17:18:22
感謝布萊恩,但它沒有工作。我在分鐘和秒鐘得到負面時間,秒鐘的時間正在減少。 – Winston 2011-05-24 17:19:29
@sidyll:你說得對,我工作得太快了...... – 2011-05-24 17:37:08