Android

如何在 Android 上壓縮影片:縮小檔案,畫面依然清晰

手機錄影時存下的資料,遠多於手機螢幕能顯示的。以下說明如何去掉你永遠看不到的部分——並留下你看得到的部分。

作者:Aviad Katani更新於 閱讀時間 7 分鐘

在 Android 上壓縮影片,就是以較低的位元速率重新編碼。相簿 App 可以修剪影片,Google 相簿的「壓縮畫質」只會縮小它備份的那一份,但兩者都不能讓你輸入 16、20 或 25 MB 這樣的檔案大小。要做到這一點,你需要有目標大小模式的 App:選擇影片、輸入大小、查看預估值,並在保留之前把結果和原始影片比較。

一分鐘的 4K 影片就可能占用好幾百 MB。一週拍上幾次,手機的儲存空間就會被大多是看不見的資訊塞滿——那些是為了保留剪輯餘裕而錄下的細節,在六吋螢幕上沒有人會看到。

壓縮影片,就是用較少的這類資料重新編碼。做得好,以一般的觀看大小看不出差別;做得不好,臉會糊掉,天空會出現色塊。差別幾乎全在設定,所以本教學先說明設定,再告訴你該按哪些按鈕。

為什麼手機影片這麼大

影片檔案的大小,非常接近兩個數字相乘:

大小 = 位元速率 × 長度

位元速率是影片每秒使用的資料量,單位是每秒百萬位元(Mbps)。視機型、影格速率和編解碼器而定,手機錄製 4K 時大約使用 40–100 Mbps。這足以讓剪輯者裁切、調色、重新剪接而不出現瑕疵——但只是觀看的話,遠遠超過需要。

其他的都是細節:

  • 解析度——4K 的像素是 1080p 的四倍。像素越多,就需要越高的位元速率才能看起來一樣清晰。
  • 影格速率——60 fps 錄下的影格是 30 fps 的兩倍。快速動作會受惠;有人在說話的影片,大多不需要。
  • 編解碼器——也就是壓縮方式。要達到相近的畫質,HEVC(H.265)大約只需要舊款 H.264 一半的位元速率,所以現在許多手機都提供它。請看 H.264、H.265(HEVC)和 AV1 的差別。
  • 音訊——通常是 128–320 kbps。和視訊相比,只是零頭。

所以「壓縮」其實就是選擇較低的位元速率,以及(可選擇)新位元速率撐得起的較低解析度或影格速率。

「看不出差別」到底是什麼意思

有損影片每重新編碼一次,都會失去某些東西——這就是「有損」的意思。誠實的目標,是讓損失在你觀看的大小下看不出來。由於手機錄影時保留了大量餘裕,這個門檻比大家想像的低:手機錄影的檔案大小,有很大一部分可以去掉,而在手機螢幕上還看不出差別。

有兩個習慣,比任何設定都更能保護畫質:

  1. 從原始影片壓縮,而且只壓一次。重新壓縮已經壓縮過的檔案,損失會疊加。如果你需要兩個版本——一個留在相簿、一個傳 WhatsApp——兩個都從原始影片製作。
  2. 刪除之前先比較。在同一時刻看結果和原始影片,並放大有細節的地方:頭髮、樹葉、文字。如果你分不出兩者,就找到你的設定了。

逐步教學:在 Android 上壓縮影片

以下步驟使用 Ninja,它在你的手機上壓縮——不上傳任何東西,也不需要帳號。壓縮功能免費,沒有廣告,也沒有浮水印;App 是 Google Play 上的「Ninja: 影片壓縮 · 縮小影片檔案」,需要 Android 8.0 以上版本。這些原則適用於任何工具。

  1. 選擇影片。打開 Ninja,從你的相簿中選擇,或從任何 App 把影片分享進來。你可以選好幾部;它們會以批次處理(免費版每批最多 3 部,Ninja Pro 可以更多)。
  2. 決定要多小。大多數影片維持 Ninja Auto 就好:它會讀取每部影片的位元速率、解析度和編解碼器,在畫面保持清晰的前提下,選出最能節省空間的設定。如果有硬性上限——電子郵件附件、上傳上限——就選擇「目標大小」並輸入數字,或選一個 WhatsApp 或 Gmail 之類的分享預設集。
  3. 看預估值。在任何編碼開始之前,Ninja 就會顯示預計的大小和節省的百分比。如果還不夠小,改用「畫質」→「小」,或降低解析度。
  4. 壓縮。工作由硬體編碼器完成,所以一段 4K 影片只要幾分鐘。你可以離開 App;批次會在背景中繼續進行,也可以從通知中暫停。
  5. 檢查結果。「成果揭曉」畫面會在同一個時間點並排顯示原始影片和壓縮後的版本——拖曳分隔線,再用雙指放大檢查細節。
  6. 決定原始影片如何處理。兩者都保留、把原始影片移到 App 內的保管庫、移到手機的垃圾桶、就地取代它(沿用它的日期,讓相簿的時間軸不會亂掉),或刪除它。只有在新檔案通過九項檢查之後,Ninja 才會提供後面四個選項——包括它能從頭播放到尾、保留了音訊、已在你的相簿中,而且確實變小了。

如何把 Android 影片壓縮到指定大小

把你需要的大小(MB)乘以 8,再除以影片長度(秒):得到的就是放得下的位元速率,單位是 Mbps。一段必須小於 25 MB 的 2 分鐘片段,總共約有 1.6 Mbps 可用(25 MB × 8 ÷ 120 秒,再扣掉檔案本身的少量額外空間)。扣掉 128 kbps 的聲音,畫面約剩 1.5 Mbps——夠 720p、30 fps 用,但不夠 1080p。在 Ninja 中選擇「目標大小」,輸入 25,App 就會替你算好;其他上限,可以先算出目標大小所需的位元速率,再決定設定。

什麼情況用什麼設定

你想要… 使用 原因
釋放空間,又要看得清楚 Ninja Auto,或「畫質」→「均衡」 去掉看不見的餘裕;保留解析度
保留一份存檔 「畫質」→「高」,HEVC(Ninja Pro)——或免費的 H.264 檔案小,以後在電視上看也沒問題
用 WhatsApp 傳送 WhatsApp 預設集(16 MB、≤720p、≤30 fps) 符合 WhatsApp 的媒體上限——詳細說明
附加到電子郵件 「目標大小」,設得比上限小幾 MB 電子郵件的編碼會增加額外大小——詳細說明
發布到 Instagram、TikTok 或 YouTube 該平台的預設集 平台反正都會重新編碼;給它們預期的格式

真正有差的小技巧

  • 說話的影片把 60 fps 降到 30,動態的影片保留 60。影格速率減半,就能把位元速率留給更清晰的畫面——很適合生日致詞,不適合足球賽。
  • 不要縮小到超過需要的解析度。先降位元速率,只有當位元速率薄到撐不起畫面時才降解析度——那正是邊緣開始糊掉的時候。
  • 大檔案一起處理。Ninja 的儲存空間檢視會列出你最大的影片,所以壓縮的頭幾分鐘就能釋放最多空間。

常見問題

不用 App,能在 Android 上壓縮影片嗎?

無法壓到你選的大小。相簿 App 可以修剪影片,相機可以從現在起用較低的解析度錄影。Google 相簿的「壓縮畫質」縮小的是備份到 Google 帳戶的那一份,而不是手機上的檔案。要讓現有的影片明顯變小,就必須重新編碼。

Android 上壓縮影片,用哪個 App 最好?

Ninja 是我們做的,所以我們不替 App 排名。不管你試哪一款,都檢查這五點:它在手機上壓縮,而不是上傳你的影片;它能壓到你輸入的大小,而不只是「低、中、高」;它讓你在保留之前把結果和原始影片比較;免費輸出的檔案沒有浮水印;它在飛航模式下仍然能用。Ninja 五點都做到了,而且它連網路存取權限都不要求,所以是你的手機在兌現這個承諾。

壓縮影片會降低畫質嗎?

嚴格來說會——每一次有損的重新編碼都會丟掉資料。但實際上,手機影片帶著大量多餘的資料,選對設定,就能在手機上看出差別之前,去掉檔案的大部分。在同一時刻比較兩者,由你自己判斷。

我的影片會被上傳到任何地方嗎?

用 Ninja 不會。它完全在裝置上壓縮。在 Android 上,Ninja 連網路存取權限都不要求,所以是你的手機在兌現這個承諾。購買 Ninja Pro 是透過 Google Play 進行;Ninja 永遠看不到你的付款資料。

它是免費的嗎?

壓縮功能永久免費:所有大小模式和分享預設集,沒有浮水印,也沒有每日次數上限。Ninja Pro 是選購項目——它增加每批超過 3 部影片的批次處理、八個進階工具,以及 HEVC、VP9 和 AV1 輸出,價格為每月 US$0.99、每年 US$5.99,或一次付清 US$14.99(美國價格;各地價格由 Google Play 設定)。

壓縮之後可以復原嗎?

壓縮後的檔案無法變回原始影片——被去掉的資料已經沒了。所以原始影片很重要:在確認結果之前,先把它留著。Ninja 的保管庫和手機的垃圾桶,都能讓你在之後一段時間內還原它。

能省下多少空間?

要看影片是怎麼錄的,而 Ninja 會在任何編碼開始之前顯示預估值,所以你會先知道。給你一個參考:在我們的測試中,一段 439 MB 的 4K 示範片段壓到了 36.4 MB,而我們螢幕截圖中的 1080p 片段從 66.3 MB 變成 11.5 MB。已經壓縮過的影片,例如你從 WhatsApp 收到的影片,能省的空間少得多——如果節省幅度低於你設定的門檻(預設為 20%),Ninja 會把兩個檔案都保留。

資料來源

以上每項限制都已在 2026年10月30日 依據這些來源核對過。各平台會調整限制;如果有哪一項變了,請告訴我們。

  1. Google Photos Help — Choose the upload size of your photos and videos
  2. Google 相簿說明——選擇相片和影片的備份畫質

大影片,小檔案。
一切都留在你的手機上。

App Store 下載Google Play 立即下載