簡體   English   中英

如何使用ffmpeg h265壓縮h265視頻?

[英]How to compress h265 video using ffmpeg h265?

我正在使用我的相機應用程序錄制一些視頻。 之前他們只有 h264 選項,因此對於標准智能手機相機質量,文件大小非常大,例如 10GB 1 小時。 我使用 ffmpeg 來壓縮它們,它們會減少到大約 150-200MB 而看起來一樣。

現在他們添加了一個 h265 選項,所以我首先用它來記錄。 現在這些文件可能會小一些,但它們仍然很大,如 5GB。 所以很自然地,我在這些視頻上嘗試了 ffmpeg,但不僅它們的壓縮速度要慢得多,即 0.3 倍的速度,而且文件大小也可能減少了 5%。

因此,不確定我必須做什么才能獲得這些新的 h265 視頻,就像我在使用 ffmpeg 之前編碼的視頻一樣,以便它們的大小約為 150-200MB。

是不是因為ffmpeg無法使用h265編碼有效地壓縮h265?

並非所有格式都是平等的

H.265 是比 H.264 更新一代的格式,在理想情況下,H.265 可以顯着節省文件大小(但編碼速度可能會慢得多)。

因此,將 H.264 與 H.265 進行比較可能是不公平和不現實的。

並非所有編碼器都是相同的

無論格式如何,有些編碼器都是垃圾。 您的 H.264 輸入可能是由硬件編碼器創建的,它為了編碼速度而犧牲了每比特質量。 這些是低效的編碼器。

因此,如果您采用由效率低下的編碼器制作的 H.264 輸入,然后使用高效的 H.265 編碼器對其進行重新編碼,您可能會看到顯着的文件節省,盡管源中存在壓縮不友好的編碼偽影。

您的 H.265 輸入是由 ffmpeg 創建的

如您的控制台輸出所示: encoder: Lavf58.34.101 ,這是 libavformat 庫版本。 該庫負責混合文件。

我不確定使用了哪種編碼器,但它可能表明可以使用 x265——一種高效的編碼器——。 mediainfo的輸出可以指示實際的編碼器。

因此,如果是這種情況,並且您重新編碼它,除了generation loss之外,您可能看不到太大的差異。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM