所以,我一直在想,當談到壓縮,如果花費更少的時間來視頻編碼到一個較小的分辨率,或較大的一個。我們以一個有點無損的mov(可能是mjpeg或prores 422),29.97 fps,按鍵設置爲壓縮器需要的任何一個爲例,或者24如果auto不可用爲例。我會做2次轉換,1到480p @ 800kbps,1到720p @ 1500kbps,都是2-pass,到mp4。我意識到這可能是特定於編碼器的,但知道哪些編碼器需要更長的時間才能完成某些工作,這樣做也不錯。如果你想要具體細節,我們假設它是ffmpeg。視頻壓縮:什麼需要更長的時間?
如果我轉換到一個480p的視頻在800kbps,起初似乎像它將使意義,這將是更小的,因爲它產生較少的數據。
但後來我想,也許是壓縮每一幀少(如果那是實際上發生了什麼),可能會更快。所以如果我要在1500kbps時轉換爲720p,那可能會更快?
我想象中的時間差不會是這兩個特定的轉換之間的不多,但它會有所不同。什麼會對轉換速度產生負面影響?視頻的大小?比特率?關鍵幀?您如何建議最大限度地提高轉換速度而對質量影響最小?
這大部分都是假設性的,我不能真正想到一種情況,我不能讓服務器徹夜轉換轉換,但我總是在想,是否有什麼事情是我不必要地做的放慢了我的轉換。
是的,你在想/假設到太多,分析太少,看而不只是理論化他們的實際實用性差。而我的朋友呢,這會減慢你的轉換速度。 – 2010-10-29 03:21:30
哈哈我也想看看社區對它的看法,並且在SO上有答案,而不是有幾個我可以參考自己的測試。 – Jesse 2010-10-29 03:24:13