史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 多媒體影音轉檔燒錄技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2003-11-05, 07:52 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 影像截圖拷屏方法匯總

影像截圖拷屏方法匯總


在很多論壇的軟硬區,經常有人問「為什麼我截出來的圖片一片黑,為什麼我放的電影畫面截到的圖沒有影像?」,這個也是「月經貼」了,

隔三差五總有人問!雖然幾乎每次都能得到滿意的答案,但是方法眾多啊,要選項適合自己的,最方便的,所以我這裡做個總結!以後大家再

問這個問題,翻翻這個主題。事先聲明,方法都是各位網友的智慧,我這裡只是借花獻佛,引用或者侵犯了你的版權可以通知我改正;另外,

由於方法眾多,我不可能一一列舉,只能盡量搜集整理手邊的資料了,這個主題也不是最終正式版,α測試正在進行中.....還有,由於

版本啊、操作系統、和軟體的不同,所採取的方法和本文可能不盡相同,這個就需要大家開動智慧,舉一反三了 :)(我的操作系統Winxp

SP1,安裝的解碼器基本都是最新的)

大家拷貝螢幕無非兩種方法,專門軟體法和系統Print screen大法,專門軟體比如HyperSnap-DX或者SnagIt,此類軟體功能強大,控制方便!

但是很多人就是習慣於用Print screen(ALT +Print screen捕捉視窗)在操作系統截圖,原因嗎?無非是方便,節省資源!

至於為什麼普通Print screen不能把影像截下,在COC精華區有個精彩的討論貼(反正不是什麼簡單DX加速的原因),我就不獻拙了,下面我對

各種方法進行一下介紹:

A:,專用軟體
HyperSnap-DX的設定。(V5.10.00)
VCD、DVD及播放影像文件顯示的圖像很特殊,使用PrintScreen鍵把它複製到記事本後,再通過畫圖程序開啟儲存後會發現它是紅色的,無法抓

取。

不過,選「捕捉」→「啟用特殊捕捉(Directx,Glide,DVD...) 」選項,並在彈出的設定框中選所有選項,以後只要按下Scroll

Lock鍵就可以抓取到VCD、DVD或影像文件顯示的圖像了(為了方便起見「選項」-「啟動快捷鍵」請選上)

打開DIrect X glide 抓圖

DirectX/dirext3D


抓取滾動視窗
如果要抓取的目標畫面太長而在一屏上顯示不了,這時很多人分屏抓成幾個文件,再用繪圖軟體把它們拼起來。其實,我們只要選項「捕捉」→「捕捉設定」指令,選項「捕捉」標籤,並選「視窗捕捉時自動滾動視窗」選項,然後再抓那些超長圖片時,你會發現HyperSnap完全能夠突破螢幕和捲軸的限制,自動一邊捲動畫面一邊抓圖,這樣就可以把很長的畫面一次性全部抓取。

另一個視瀕影像的截取者SnagIt。(V6.2)

設定:
1、啟動SnagIt 6。
2、選項表單「輸入」,選「進階」》「DirectX」。
3、與HyperSnap-DX一樣,你必須按Scroll Lock鍵截取影像。
如上設定後,單獨的播放畫面都可以拷貝了

抓屏結果,可以和HyperSnap-DX比較一下畫面
B:「 DirectDraw加速」禁用法

「開始」-「執行」,輸入「dxdiag」,「顯示」-「DirectDraw加速」選「禁用」

這樣的話.播放視窗和螢幕其他地方已經一樣,用HyperSnap-DX(SnagIt)或者PrintScreen可以任意捕捉(不過顯示效果有些差了,而現在的

遊戲是必須用DX加速的),大家可以比較一下(注意,此時實際拷貝可以包括框架,也可以自選區域)





如果顯示卡硬體加速在驅動程式有選項,也可以在這裡關,以我的TNT2為例,右鍵桌面-內容-設定-進階-疑難排除-硬體加速 選「無」,

確定即可!(也許向「無」推幾個格也許就可以拷屏了)



類似技巧(對播放器自己播放文件起作用)
Mediaplay:「工具」-選項-視瀕加速-把調桿放到中間或者「無」




Realone
工具-首選項-硬體-視瀕卡相容型-把調桿放到中間或者「最可靠」




C:雙播放器法

想截Mediaplay播放文件畫面的,就先用realone放個文件,然後用HyperSnap-DX(SnagIt)或者PrintScreen可以任意捕捉

同理,想截realone播放文件畫面的,就先用Mediaplay放個文件,然後用HyperSnap-DX(SnagIt)或者PrintScreen可以任意捕捉

總而言之,開兩個視瀕播放視窗,後面的播放視窗(實際拷貝可以包括框架,也可以自選區域)就可以拷貝螢幕了

(ROR gavotte:第一個播放視窗系統預設用 Overlay 方式。 第二個視窗由於 Overlay 被佔用,用 DirectX 的 VMR方式或者軟體方式播放

。 對於有些顯示卡同時支持多個Overlay,必須到第4-5個視窗(佔用所有overlay)才能用PrintScr截圖。 用DirectX(VMR7/VMR9)的都能用

PrintScr截圖,不能截圖的是用覆蓋Overlay。VMR永遠可以用PrintScr截圖!)

舉例子:如圖









先啟動的播放器圖像都是黑的,當然我們在真正拷屏時候,這些視窗我們都會隱藏他們或者放到不礙事的地方!

D:播放器拷屏法:(一類的軟體只舉一個例子)
1,BSplay
BSPlayer也是一款Windows下雖然外表樸素但音質出色的播放器,它支持所有流行的音樂格式(avi/mpg/asf/wmv/wav/mp3...),適用於所有

windows系列操作系統。

http://www.ttdown.com/SoftView/SoftView_3422.html
http://www.skycn.com/soft/10222.html




播放之後可以在播放畫面上點右鍵-截取畫面-選項大小
(注意:安裝Real Media Splitter後同樣可以放RM和RMVB)

2。Windvd(播放DVD推薦使用,普通文件不行,其實powerdvd功能更強大,配合Real Media Splitter還可以截取RM文件影像)

WinDVD是一款功能強大的DVD播放器。它組合了多種標準消費型DVD播放器的功能,例如,全面支持VCD 2.0、精確解碼、可選用戶界面以及視瀕

顯示選項。您可以播放 DVD 光碟或 VCD - WinDVD 會自動確定DVD驅動器中的光碟類型並使用正確的播放方式。每一種 DVD(數字化視瀕光碟

或數字化多用途光碟)均由 DVD 作者設計。

http://www.ttdown.com/SoftView/SoftView_3565.html
http://www.skycn.com/soft/10192.html

播放之後可以在播放畫面上點右鍵-書籤捕獲-捕獲圖像




3,「國貨精品」超級解霸
其面板上有一個相機按鈕可快速攝取視瀕影像,不過令人遺憾的是,畫面質量不太令人滿意。呵呵,反正我不用,圖片是抄來的




E:其他方法

1,rm(rmvb)99%拷貝法

播放時把畫面大小調整到99%;撳PrintScreen;開啟畫圖;貼上;切除;另存新檔JPG
或者,把畫面調整到99%用HyperSnap,捕捉(注意,此時實際拷貝可以包括框架,也可以自選區域)





2,精確定位法:(借助編輯軟體)

VirtualDub
雖然VirtualDub是一套免費的多媒體剪輯軟體,但它的功能可一點也不輸給Premiere以及Media Studio等專業等級產品的功能。在VirtualDub

中主要的功能可以區分為兩大部份,一是可以讓您針對現有的電影短片文件如。AVI以及。MPG等做編輯的工作,另一項則是可以搭配您的影像

補捉卡做即時的動態影像捕捉的功能。
http://www.skycn.com/soft/1998.html
http://www.hktk.com/soft/soft_media/virtualdub.html

VirtualDub 開啟流文件,然後選那畫格你需要的畫面(按著shift找關鍵畫格或者 Shift + 右(或左)鍵來定位),然後 Print screen 或者

HyperSnap就可以捕捉任意一處地方了(不需要採取什麼特殊措施)





Helix RealMedia Editor 9
Helix Real媒體編輯器9.0 漢化版,可以編輯RM以及RMVB,這是最新版本的 RM 編輯軟體,是Helix Producer Plus 9.0.1里自帶的版本,直接解

壓到任一目錄下,即可使用(rmedtgui.exe)。

http://www.52down.com/soft/3150.htm
http://www.sxsky.net/soft/1023.htm

RealMedia Editor開啟文件,用 <<或者>>按鍵(或者表單)來確定畫格,然後 Print screen 或者HyperSnap就可以捕捉任意一處地方了(

不需要採取什麼特殊措施)





呵呵,我發現RealMedia Editor在雙播放器法中可以充當播放器作用,VirtualDub不行

關鍵畫格和預測畫格
電影實際上是一畫格畫格的畫面, 按30畫格/秒(24畫格/秒)的速度播放. 由於人的視覺暫留, 我們看起來就成了連續的電影. 電影的畫面總畫格數是很大

的, 如果我們把每畫格畫面都記錄下來, 所需的資料量將會很大.

由於每兩畫格畫面的間隔只有33毫秒, 因此, 前後兩畫格畫面的差異一般來說很小. 所以, 我們可以只完整記錄前一畫格畫面, 對後一畫格畫面只記錄

它和前一畫格的差異, 這樣, 將會大大減少所需的資料量. 回放時, 用前一畫格畫面及記錄的後一畫格的差異, 完全可以復原後一畫格畫面.

-完整記錄的前一畫格」就是關鍵畫格(I畫格), 只記錄差異的就是預測畫格(P畫格/B畫格),其實拷屏最好選關鍵畫格,不過如上例子不選也能拷貝螢幕!

3,傳說中的辦法

1,FFDshow辦法(對mediaplay,這個是傳說中的方法,反正在我的系統上「馬上截圖」的按鈕永遠是暗的,即使我關閉了其他編碼,確實是

ffdshow解碼器起作用)

有人成功過:如圖
內容屬性:抓圖(句取用)上抓圖




還有一個所謂超級拷屏鍵的方法,不過我也沒有試驗成功!原文如下:

確實,對於一些使用 DirectX的遊戲很難抓下圖來(過場動畫就更別提了),實際上,我們只要在「媒體播放機」中稍稍一改即可(似乎風馬

牛不相及,但事實證明是可行的),win98自帶的版本太低,需要6.0版及其以上版本的,就是「微軟」白送的那個,好多地方都可以找到。 一

般都在 98以上系統一般是6.4版,都在 Program Files\Windows Media Player 目錄下,為mplayer2.exe的名字

用「mplayer2」開啟一個視瀕文件,進入File(文件)中的Properties(內容),選Advanced(進階),雙按Video Renderer(視瀕繪圖),

在DirectDraw中把YUV Flipping、RGB Flipping、YUV Overlays、RGB Overlays四個選項的鉤鉤都去掉,確定後退出。好了,現在您的Print

Screen是無敵於天下的,甭管遊戲畫面還是CG動畫,反正是愛抓哪兒抓哪兒。順便說一句,在「媒體播放機」的View(觀察)Options (選

項)/Advanced(進階的)選擇項中,點擊Change(更改),將 Buffer(緩衝)從10改為30,可以使「媒體播放機」播放大畫面Avi流暢的多。

這個我XP中,DirectDraw沒有YUV Flipping、RGB Flipping、YUV Overlays、RGB Overlays四個選項,可能因為我的RPWT。

好了,寫著寫著就剎不住車了,總想寫的全點、細點、準確點,可是這個千頭萬緒,思路也不太好理順,斷斷續續,寫了兩天,回頭一看此文

肯定還有很多不足和錯誤,等待大家批評指教!希望大家提出寶貴意見,我等著大家意見繼續改進!

就到這裡,休息,休息一會兒!真有點累了^_^ 。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2003-11-25, 03:50 PM   #2 (permalink)
chiyuan
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

感謝教學
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
 


主題工具
顯示模式

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

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 03:02 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1