0
我需要從給定的視頻文件中提取音頻作爲MP3文件。我爲音頻提取過程選擇了「ffmpeg」。通過使用以下參數,我設法將音頻提取爲MP3。這項工作非常好。但需要大約「2分鐘」才能從「21分鐘」長視頻文件中提取音頻。如何加速ffmpeg視頻轉換
ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 128k -f mp3 sound.mp3
我的目的「2分鐘」爲「21分鐘」是一個漫長的時間。我需要儘可能加快速度。
有人可以告訴我什麼是控制轉換速度的因素?
目前我使用7500rmp的SATA硬盤,如果我將硬盤升級到SSD,它會加速轉換過程嗎?
謝謝!
林的AC3流,所以我認爲這是對我正在嘗試做的事情來說已經足夠了。 「更多時鐘週期」是什麼意思?你能解釋一下你給出的命令嗎? 謝謝! – PIKP
時鐘週期http://en.wikipedia.org/wiki/Clock_cycle是CPU可以在一秒鐘內完成一次操作的次數。由於mp3編碼是單線程操作,所以「核心i7(4核心8線程)」不會對您有所幫助,但是「1.6GHz」意味着單個線程每秒可以執行16,000,000次循環。所以,如果你有一個3.2GHz,那麼理論上你可以將你的編碼時間縮短50%(但可能是40%)。我給出的這個命令只是從AVI容器中提取AC3音頻流而不用重新編碼它。通常它的工作速度幾乎與從source_location複製文件到destination_location的速度相同 – Isaac
謝謝您的解釋;)乾杯! – PIKP