PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區
帳戶
密碼
 

  回應
 
主題工具
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
《教學》用 VirtualDub 對 DivX MPEG-4 AVI 檔案做截取(分割)

原文章連結
http://www.people.com.cn/GB/channel...719/151058.html

可惜是簡體字的^^"...

所以我閒閒沒事的把他轉成繁體


MPEG-4 AVI文件的截取(分割)


  由于有時候用 MPEG-4 編碼壓縮出來的 AVI 文件大小會超過 650 兆,這樣就比較難刻錄到 CD-R 上面,難于保存。又有時候你如果想截取 MPEG-4 影片里面一段精彩片段的話,AVI 文件的截取(分割)就有很大的必要了。

  關于這個截取的問題,一般情況下,只要是可以打開 MPEG-4 AVI 文件的視頻編輯軟件都可以完成的,比如 ULEAD 的一些軟件就很好,但那些軟件太大了,而且還有煩瑣的安裝,所以我還是用大家已經熟悉的 VirtualDub 來進行說明。

  打開你的 VirtualDub (注意,我用的是 VirtualDub 1.3D 版本),選擇 [File]選單下面的 [Open video fiel],打開你要進行剪接的 MPEG-4 AVI 源文件。

  現在我們來看看界面下面的活動條:

  這里就是我們要操作的地方,重點要弄清楚的是兩個按鈕,它們分別是[定義開始幀]和[定義結束幀]。其實如果你有操作過超級解霸(其實很多軟件都是一樣的啦)的話,那麼就不難明白它們的用法了,好,下面看如何操作。如果你是想分割大文件的話,那麼就可以在把[滑塊箭頭]拉到你想開始要分割的地方(請記住這個時候狀態欄顯示的幀數,本例是:285),按一下 [定義開始幀]按鈕,然后把[滑塊箭頭]拉到你認為要結束的地方(如果是想把文件分成兩半的話,就是說要拉到盡頭了),按一下[定義結束幀]。那麼,現在你就已經定義好一個區域了,就是進度條上涂成藍色的部分。

  現在你只要一按下你鍵盤上的 [Delete] 刪除鍵,被選中的那部分內容就會被刪除掉!看看下面提示行顯示的幀數和播放時間你就會發現這個變化的!那麼剩下來的工作就是保存我們的第一部分成果了,選擇 [File]選單下面的 [Save AVI]就可以把第一部分保存到硬盤了.當然,請一定要改文件名后才存盤,要不,你原本的源文件被覆蓋了,那就麻煩了!

  接下來,我們就要來分割文件的后半部分了,首先要重新打開未被分割的源文件,然后,進行和前面相反的操作,先用[定義開始幀]定義出要開始刪除的地方,說明白點就是一開始的地方,也就是說你在打開文件后,馬上按[定義開始幀]就可以了,然后,把滑動箭頭拉到剛才分割第一部分的時候你按[定義開始幀]的時候所指的幀(本例是 285)。同樣,這個時候按下 [定義結束幀],你也就又再次選中了一個區域,而這個區域所代表的內容就是第一部分已經做好的內容。

  這個時候,按下鍵盤上的 [Delete] 刪除鍵,情況和上面做的一樣,你只剩下,后半部分的內容了。選擇 [File]選單下面的 [Save AVI]換名后保存它,那麼,到現在你就已經成功的得到分割后的兩個 MPEG-4 AVI 文件了!

  最后,如果你是想截取 MPEG-4 AVI 文件里面的一段精彩片段的話,那麼只要你明白了上面的操作,把不要的部分都用[定義開始幀]和 [定義結束幀] 選中后刪除了,那麼,剩下來的自然就是你想要的精彩片段了。

  另外,用一些專門的分割軟件也可以很輕松的完成這樣的任務,比如 AVICHOP 等等。


P.S.1
上面教學漏講了一個地方@@...

在[Save AVI]之前一定要做一件事...

就是
[Video]-->選擇[Direct stream copy]
[Audio]-->選擇[Direct stream copy]

不然檔案會很大@@...


P.S.2
再補一下名詞解釋@@...大陸人喔^^"

[定義開始幀]-->Set selection start

[定義結束幀]-->Set selection end
     
      
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單)
軟體永久下載點,使用上的常見問題&解答官方討論區

《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD)
2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條!
新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法

《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔)
附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法

《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法!
(追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法")

此文章於 2002-08-08 06:39 AM 被 snic 編輯.
舊 2002-08-08, 06:24 AM #1
回應時引用此文章
snic離線中  
peter0505
Major Member
 

加入日期: Jun 2001
您的住址: 台北
文章: 144
呵呵~~有趣的一篇文章.
雖然小弟的邏輯及做法與此篇不同, 得出來的結果卻是相同的.
感謝snic兄的辛勞^^
 
舊 2002-08-08, 07:54 AM #2
回應時引用此文章
peter0505離線中  
Lordcolus
Junior Member
 
Lordcolus的大頭照
 

加入日期: Jul 2001
您的住址: 地球
文章: 834
我是覺得用另外一個功能比較好用,VitualDub還有一個功能叫做"Select Last KeyFrame"
它是根據容量來計算,我通常都是壓成兩片來燒,所以就可以直接設成780 MB,程式會幫我搞定,之前如果是自己手動的話,用下面顯示的秒數來切割VobSub的字幕常常會不同步,用這個就沒這個問題了,我也不知道會什麼......
給大家參考一下囉
舊 2002-08-08, 09:26 AM #3
回應時引用此文章
Lordcolus離線中  
BlueCave
Major Member
 
BlueCave的大頭照
 

加入日期: Aug 2001
您的住址: 阿里山捷運站
文章: 145
"前人種樹,後人乘涼"感謝snic兄.
小弟我之前一直用DVDx轉檔,但是不太順利(轉魔戒),參考snic兄的教學後,己成功轉檔了,正在為檔案太大,想找分割軟體,想不到又看到這篇教學,真是太棒了.

__________________

此文章於 2002-08-08 10:42 AM 被 BlueCave 編輯.
舊 2002-08-08, 09:55 AM #4
回應時引用此文章
BlueCave離線中  
LIBIDO
Major Member
 

加入日期: May 2001
文章: 122
引用:
Originally posted by Lordcolus
我是覺得用另外一個功能比較好用,VitualDub還有一個功能叫做"Select Last KeyFrame"
它是根據容量來計算,我通常都是壓成兩片來燒,所以就可以直接設成780 MB,程式會幫我搞定,之前如果是自己手動的話,用下面顯示的秒數來切割VobSub的字幕常常會不同步,用這個就沒這個問題了,我也不知道會什麼......
給大家參考一下囉

MPEG4 壓縮時 keyframe(I-frame)獨立壓縮,P-frame 要參考 keyframe 才能解碼,所以切割的時候不能隨心所欲的亂切,如
123456789 ABCDEFG
IPPPPPPPP IPPPPPP
切的時候必須切在 9 和 A 之間,前半段是 1~9,後半段是 A~G,也就是切割時候必須以 keyframe 為單位。
如果切在 6,1~5 為前半,6~G 為後半,則 6 解碼時就找不到需要參考的編號 1 的 I-frame,這樣切出來的後半段 6~9 就無法播放了。
VirtualDub 切割時,如果你選在 6 切割,VirtualDub 前半是 1~5,後半它會自動以 6 所需要參照的 keyframe 為第一個 frame,這樣才能播放,所以後半會是 1~G,很明顯的這樣會多出許多重複的 frame,所以字幕就會不同步了。
切的時候要以 keyframe 為單位,在你要切割的地方搜尋最接近的 keyframe(按 shift + 左右方向鍵移動,會在 keyframe 之間移動),找到 keyframe 之後往前一個 frame 設為選取範圍的終點,再移動到檔案開頭(Ctrl + 左方向鍵),設為選取範圍起點,然後存檔。剩下的部分就是後半段了。
Nandub 的 "Select Last KeyFrame" 功能會自動幫你找最接近你指定的檔案大小分割點的 keyframe 來切割,所以不會有不同步的問題。
舊 2002-08-08, 01:18 PM #5
回應時引用此文章
LIBIDO離線中  
321vcxz
Regular Member
 

加入日期: Oct 2003
文章: 73
當我開啟當案時,出現這個錯誤:
Couldn't locate decompressor for format 'MP42' (Microsofst High-Speed MPEG-4 V2)

VituralDub requires a Video for Windows (VFW) compatible codec to decompress video.
DirectShow codes, such as those used by Windows Media Player,are not suitable.

請問該怎麼辦?
謝謝各位。
舊 2003-12-22, 07:44 PM #6
回應時引用此文章
321vcxz離線中  
zhubabujie
Major Member
 
zhubabujie的大頭照
 

加入日期: Nov 2002
您的住址: southern extremity of city of mainland china
文章: 183
引用:
Originally posted by 321vcxz
當我開啟當案時,出現這個錯誤:
Couldn't locate decompressor for format 'MP42' (Microsofst High-Speed MPEG-4 V2)

VituralDub requires a Video for Windows (VFW) compatible codec to decompress video.
DirectShow codes, such as those used by Windows Media Player,are not suitable.

請問該怎麼辦?
謝謝各位。


裝齊divx3、divx5、xvid應該可以了
__________________
愿上天給我一顆平靜的心,接受不能改變的事。
愿上天給我一顆勇敢的心,改變能夠改變的事。
愿上天給我分辨兩者的智慧。
舊 2003-12-22, 08:43 PM #7
回應時引用此文章
zhubabujie離線中  
321vcxz
Regular Member
 

加入日期: Oct 2003
文章: 73
引用:
Originally posted by zhubabujie
裝齊divx3、divx5、xvid應該可以了


我裝的是ffhows20030523,所有影片格式我都能看。
但我還是無法分割該檔案。
不過,謝謝你的回應。
舊 2003-12-22, 08:56 PM #8
回應時引用此文章
321vcxz離線中  
foxbrian
Master Member
 
foxbrian的大頭照
 

加入日期: Oct 2001
您的住址: 港都
文章: 1,743
引用:
Originally posted by 321vcxz
我裝的是ffhows20030523,所有影片格式我都能看。
但我還是無法分割該檔案。
不過,謝謝你的回應。


ffhows20030523只有decodec沒有encodec吧? (不知道有沒拼錯)
意思是這軟體只能解碼不能編碼,而VituralDub需要編碼,所以你還是
單獨安裝含有兩者的codec吧
__________________
CPU: AMD Ryzen 9 9950X
MB: ASUS TUF B850 WIFI
RAM: A-Data XPG DDR5-6000 32G x 2
VGA: ASUS TUF RTX 5080
HDD: WD SN550 1T & HGST 10T & Toshiba 14T/20T*2 & Seagate 24T*2 & WD 10T
Power : LEADEX VII Platinum PRO 1000W
Case : Fractal Design Meshify 2
舊 2003-12-22, 10:00 PM #9
回應時引用此文章
foxbrian離線中  
321vcxz
Regular Member
 

加入日期: Oct 2003
文章: 73
引用:
Originally posted by foxbrian
ffhows20030523只有decodec沒有encodec吧? (不知道有沒拼錯)
意思是這軟體只能解碼不能編碼,而VituralDub需要編碼,所以你還是
單獨安裝含有兩者的codec吧


原來是這樣。
那我去找相關軟體安裝試試。
謝謝你的解答。
舊 2003-12-22, 11:14 PM #10
回應時引用此文章
321vcxz離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是04:20 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。