AskCleanAskClean問淨

影片剪長度、裁畫面、旋轉與改解析度

六種調整、一次處理、什麼都不上傳。其中三種——旋轉、移除聲音、剪掉結尾——根本不需要重新編碼:壓縮好的畫面原樣搬過去,所以幾秒就好,每個像素都活著。另外三種才會重編,而工具會在你按下任何按鈕之前,就說清楚哪個是哪個。

這六項裡有三項是免費的

一般人講到編輯影片,預設就是要重新編碼:每一格畫面解開、改動、再壓回去,時間和畫質都得賠進去。但這一頁做的事情裡有一半,這個預設根本不成立。旋轉影片、移除聲音、剪掉結尾,這三件事一格畫面都不必解開——壓縮好的畫面原封不動從一個檔案搬進另一個。不管影片多長,結果都在幾秒內出來,而且它不只是「很接近」原片,它逐位元就是同一份畫面。

理由值得知道,因為它剛好解釋了界線畫在哪裡。旋轉不是靠轉動像素存下來的,它是檔案標頭裡的一個數字,告訴播放器該以哪一面朝上畫。移除聲音就是少寫一條軌。剪掉結尾就是提早停止搬運。這三件事都不需要「看懂」畫面,所以三件事都不會動到畫面。裁切、縮放和改影格率則正好相反:它們都會產生原片裡不存在的畫面,而那只能靠把全部解開、再壓回去才生得出來。

這個工具會逐項判斷你選的東西落在哪一邊,並在你確認之前就顯示出來。只選免費的,你走的就是瞬間那條路。只要加進一項不是的,整部影片就會被重新編碼——這件事沒有「只重編一部分」的版本,所以你一碰到那幾項,標籤就會立刻換掉。

調整代價為什麼
旋轉 90° / 180° / 270°沒有代價寫成 MP4 標頭裡的一個方向旗標。播放器讀到它,畫的時候就順手轉過來,所以沒有任何一格畫面被改過。
移除聲音沒有代價音訊軌就是不寫進去而已。視訊軌照樣原樣搬過去,和什麼都不改時完全一樣。
剪掉結尾沒有代價搬運在你選的那個點停下來。它之前的東西本來就已經壓縮好了,原封不動落進新檔案。
剪掉開頭會重新編碼你的新起點幾乎一定不是關鍵影格,而它後面那些影格沒有關鍵影格就解不開。另一條路是默默把你明說要剪掉的那一兩秒還給你。
裁切畫面會重新編碼更小的畫框就是另一張畫面。每一格都得解開、裁掉、再壓一次。
改解析度或影格率會重新編碼同樣的道理——輸出的那些影格在原片裡並不存在,只能現做。

真的要重新編碼時,產物會是 H.264 畫面配 AAC 音訊,這一組到哪裡都播得動。這是為了帶得走而刻意做的選擇,而如果你的來源是 HEVC,它有一個後果值得往下讀。

剪長度:為什麼結尾免費、開頭不免費

時間軸上有兩個把手,它們的代價並不相同。拖右邊那個是靠提早停止搬運來縮短影片——什麼都沒解開、什麼都沒壓縮,剪一個兩小時的檔案和剪一個兩分鐘的差不多快。拖左邊那個則會把剩下的整部影片重新編碼,而這件事值得弄懂原因,而不是當成一條莫名其妙的限制。

壓縮過的影片不是一連串各自獨立的畫面。關鍵影格本身是完整的;它後面的影格只存下「跟前面比變了什麼」,有時候一連好幾秒都是這樣。從任意一點切下去,你就落在這種連段的中間,手上一堆描述「某張畫面怎麼變」的資料,而那張畫面你已經沒有了。老實的做法只有兩種:默默把你的切點往回挪到前一個關鍵影格——等於把你明說要剪掉的好幾秒還給你——或者從那個關鍵影格開始解,再從你真正的切點重新編碼。這個工具走第二種,所以影片會從你說的那裡開始。

實務上這代表:把一段長開場從一部長片裡剪掉要花真實時間,把同一部片的尾巴剪掉則不用。如果你只需要其中一邊,只剪結尾便宜得多。如果兩邊都要,代價和只剪開頭一樣——一次處理就把你選的全部做完。

聲音走的是同一套規則。剪結尾會把音訊原樣搬過去;剪開頭則會把它重新編碼成 AAC。有一種情況沒有好結局:Dolby 音軌在瀏覽器裡根本沒辦法重新編碼,所以剪一個帶 Dolby 音訊的檔案的開頭,就等於賠掉聲音。面板會在開始之前說明,而把開始的把手拉回零就能保住這條音軌。

裁切與旋轉,以及它們的先後順序

在預覽上拖出一個框就是裁切。在框內拖曳可以移動它,拖角落可以改大小,點一下就清除。它也支援鍵盤:把焦點移到框上,方向鍵可以微調,按住 Shift 則變成改大小——當你想要一條精準的邊、觸控板又不太聽話時很好用。

旋轉先套用,而裁切框活在轉過之後的畫面裡。只要你兩個都用到,這件事就很重要:把一部橫式影片轉成直式,畫框會變成寬 1080、高 1920,原本靠右邊的框現在就跑到上面去了。與其逼你重畫,不如讓框跟著畫面一起轉,牢牢抓住你框住的東西。解析度最後才套用,套在裁切之後剩下的東西上——所以把一部 1080p 影片裁成一小塊、再選 720p,你拿到的是那一小塊的 720p,而不是一張裡面有一小塊的 720p 畫面。

裁切框唯一做不到的,是預覽一個你的瀏覽器播不出來的檔案。MKV 和 ProRes 是常見情況:這個工具讀它們讀得很好,但瀏覽器自己的影片元件常常不肯顯示。碰到這種情況,你看到的會是一個比例正確的空畫框而不是畫面,裁切照樣有效——你畫的形狀是對的,只是底下沒有參考圖。至於完全解不開的編碼,裁切會直接停用,因為一個畫不出來的裁切算不上裁切。

  1. 如果要旋轉就先轉。裁切框會跟著畫面走,所以你不會弄丟構圖。
  2. 拖出你要保留的那一塊。框外的區域會變暗,讓你看得出結果。
  3. 如果還想讓輸出更小,就選一個解析度。它套用在裁切之後的那一塊上。

輸出的寬高都會被進位到偶數,因為視訊編碼器要求如此。裁到 801 像素會變成 802——這個差別你看不出來,而唯一的替代方案是拒絕這次裁切。

解析度、影格率,以及真正讓檔案變小的是什麼

這裡的解析度和影格率都只能往下調。選一個比原片更高的解析度,等於憑空生出從來沒被記錄下來的細節,還要你為它付出位元組;影格率也一樣,多出來的影格只會是重複的。高於你來源的選項會直接隱藏,而不是先給你、再默默忽略。

調低解析度確實能可靠地縮小檔案,因為像素少了,需要的位元真的就少了。調低影格率則是另一回事,而這正是很多說法出錯的地方。原則上每秒影格數變少確實資料量會變少——但這裡的編碼器是從輸出的畫面尺寸決定位元率的,不是從它拿到幾格畫面,所以影格率砍一半並不會讓檔案砍一半。它能可靠做到的,是讓動作變卡。當 60fps 對你的用途來說太多時再去改影格率,而不是把它當成省空間的辦法。

如果目的是容量,那你來錯頁了,該去的是壓縮工具:那裡可以設品質檔位或目標容量,再反推位元率。這一頁對容量的影響多半是順帶的——剪短會讓檔案變短因而變小,裁切和縮放會讓它變小,而旋轉或移除聲音幾乎不動它。

這一頁有一種情況會讓檔案變大。如果你的來源是 HEVC——最近幾代 iPhone 錄的就是這個——而你做了一項會重新編碼的調整,結果會是 H.264,因為那才是到處都播得動的編碼。同樣的畫面,H.264 需要比 HEVC 更多位元,所以一段裁過的 HEVC 片段就算像素變少了,也可能比原檔更大。旋轉、移除聲音和剪結尾完全避得開這件事:它們原封不動保留原本的 HEVC。

聲音會怎麼樣

移除聲音是這一頁最單純的操作:音訊軌不寫進去、視訊軌照搬,檔案幾秒就出來。它是真的移除而不是把音量調小——那條軌是消失了而不是靜音,所以沒有任何東西能把它救回來,檔案也會小一點。

當你選擇保留聲音,它會怎麼樣取決於其他的調整。除了剪開頭之外,所有調整都會把音訊逐位元搬過去,連環繞聲道都一起。剪開頭則會把它重新編碼成 AAC,理由和畫面那邊的關鍵影格是同一個;這很快,而且不影響畫面。走這條路的多聲道音訊會被降混成立體聲,因為瀏覽器的 AAC 編碼器直接拒收多聲道輸入——降混總比匯出失敗好。

Dolby Digital 是例外,面板在適用時會把話說死。AC-3 和 E-AC-3 音軌可以搬但不能重編,因為瀏覽器根本沒有附 Dolby 解碼器。所以這一頁上除了一項之外的每個調整它都撐得過去:那一項是剪開頭,它會強制一次不可能發生的重新編碼。工具不會讓整次匯出失敗,而是捨棄音訊並且事先告訴你——而只剪結尾就能把這條音軌完整留下。

這個工具不做的事

這是一個一次處理完的調整工具,不是剪輯軟體,邊界不如直接講明白,免得等你自己去撞。

  1. 只輸出 MP4。不管你放什麼進去,出來的都是 MP4。
  2. 一段影片、一次處理。不能把兩部影片接起來,不能從中間挖掉一段,也沒有批次佇列。
  3. 沒有時間軸拖曳,也不會播放結果預覽。預覽顯示的是你起點那一格,讓你看得出在裁什麼——它不是播放器。
  4. 沒有濾鏡、沒有調色、沒有變速、沒有文字或浮水印。
  5. 字幕、章節和附件會被捨棄,這一點和本站其他轉檔的地方一致。只有畫面和聲音會帶過去。
  6. 不限容量,但會檢查磁碟。結果是邊產生邊寫進本機儲存空間的,所以記憶體不會跟著檔案一起長——但空間必須真的存在,而這件事在開始之前就會先驗過。

你的原檔永遠不會被修改或搬動。你下載到的是一個新檔案,要不要刪掉來源,始終是你自己明確做的決定。

常見問題

怎麼裁切影片而不上傳它?

把影片拖進上面的工具,然後在預覽上拖出一個框。一切都在你的瀏覽器裡執行:檔案從你的磁碟讀出來,由你自己的裝置解碼和重新編碼,再寫回本機儲存空間。沒有任何東西被送出去——你可以在它執行時打開網路面板確認,或者在這一頁載入完之後直接斷網,照樣裁得了。裁切確實會重新編碼,因為更小的畫框就是另一張畫面,所以花的時間和影片長度成正比。

為什麼旋轉是瞬間的,裁切卻很慢?

因為它們是兩種不同的操作。旋轉是存成檔案標頭裡的一個旗標,告訴播放器該以哪一面朝上畫,所以一格畫面都沒被碰過——影片幾秒就原樣搬完。裁切則會產生原片裡不存在的畫面,也就是每一格都要解開、裁掉、再壓一次。那是真的工作量,而且和影片長度成正比。

剪長度會掉畫質嗎?

只剪結尾就不會——那是單純的搬運,剩下的畫面和原片逐位元相同。剪開頭則確實會重新編碼,因為新的起點幾乎不可能落在關鍵影格上,而它後面那些影格沒有關鍵影格就解不開。這會付出一代畫質。如果你只需要把尾巴剪掉,就只做那件事,又快又無損。

為什麼這個檔案的開始把手動不了?

因為這個檔案的視訊編碼在瀏覽器裡解不開——ProRes 是最常見的情況——而剪開頭需要重新編碼,重新編碼需要先解開。與其讓你等一次注定失敗的匯出,不如把開始把手釘在零。剪結尾、旋轉和移除聲音在那些檔案上都還能用,而且三項都是瞬間完成的。

調低影格率會讓影片變小嗎?

不可靠,而這件事值得講清楚,因為相反的說法流傳得很廣。編碼器是從輸出的畫面尺寸決定位元率,不是從影格數量,所以影格率砍一半並不會讓檔案砍一半。它一定會做到的,是讓動作變卡。當目的地不需要 60fps 時再調低影格率——要縮小容量,請改調低解析度,或者用壓縮工具,那裡可以直接瞄準一個容量。

為什麼裁切之後我的檔案反而變大了?

幾乎可以確定是因為來源是 HEVC。最近幾代 iPhone 錄的就是 HEVC,而任何會重新編碼的調整都會產出 H.264,因為 H.264 到處都播得動,HEVC 檔案不是。同樣的畫面 H.264 需要更多位元,而這可能蓋過你裁掉的那些像素。旋轉、移除聲音和剪結尾完全避得開這件事——它們原封不動保留原本的 HEVC。

可以不重新編碼就旋轉影片嗎?

可以,而這正是這個工具做的事。MP4 把方向存成一個轉換旗標,而不是靠轉動像素,所以旋轉就是寫一個數字、再把畫面原樣搬過去。不管多長都幾秒完成,畫質完全一致,而且連瀏覽器解不開編碼的檔案都能做。再配上移除聲音或剪結尾,整件事仍然是瞬間的。

可以一次做好幾項調整嗎?

可以——這正是在這裡做、而不是一次匯出一項的意義。你選的所有東西會在同一次處理裡套用完,所以裁切加改解析度加剪長度,只花一次重新編碼而不是三次。這對畫質也有意義:分開匯出每一次都是多一代有損。要注意的是,在一堆免費調整裡加進一項會重編的,整部影片就會被重新編碼;這件事沒有部分版本。

為什麼我的裁切預覽是空白的?

因為你的瀏覽器播不了那個特定的檔案,MKV 和 ProRes 很常這樣。工具讀那些檔案讀得很好——它用的是自己的讀取器而不是瀏覽器的影片播放器——但預覽元件沒有東西可以顯示。你會拿到一個比例正確的空畫框,裁切框照樣能用,所以你畫的形狀是對的,只是底下沒有畫面。

有檔案大小上限嗎?

沒有。結果是邊產生邊寫進瀏覽器的本機儲存空間,而不是在記憶體裡拼起來,所以兩小時的檔案和兩分鐘的檔案需要的記憶體差不多。真正會被檢查的是可用磁碟空間,而且是在還沒開始之前就檢查,不是做到一半才發現。對那些瞬間完成的調整來說這其實也不太重要:旋轉或移除一個好幾 GB 檔案的聲音仍然只要幾秒,因為一格畫面都沒解開。

支援哪些瀏覽器?

Chrome、Edge 和其他 Chromium 瀏覽器,以及 Safari 18 以上版本。Firefox 沒有提供這件事所依賴的 WebCodecs 視訊支援;頁面會在載入時就發現,而不是等你選完檔案才報錯。手機瀏覽器在較新的裝置上可以用,不過在手機上裁切或縮放一部長片會跑得很慢。

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

不會。整個過程沒有伺服器參與——檔案在本機讀取,由你自己的裝置處理,再寫回本機儲存空間。這也正是這裡沒有佇列、沒有每日額度、不用註冊、沒有浮水印的原因:背後沒有需要攤提的基礎設施成本。在它執行時打開網路面板,你會看到什麼都沒有送出去。

延伸閱讀

AskClean 團隊 · 更新於 2026-08-21