顯示具有 after effect 標籤的文章。 顯示所有文章
顯示具有 after effect 標籤的文章。 顯示所有文章

2012年11月20日 星期二

螢幕解析度簡介與詳細數值列表

4:3 家族

4:3 是最常見螢幕比例,從電視時代流傳下來的古老(?)標準。在近代寬螢幕興起前,絕大部份的螢幕解析度都是照著這個比例的。不過最近逛逛電腦商場,好像要買 個 4:3 比例的螢幕非常困難了啊 !

  • VGA (640x480)
    「VGA」 其實本來不是個解析度的規格,而是 IBM 電腦的一種顯示標準。在規範裡有 320x200 / 256 色、320x200 / 16 色、640x350 / 16 色、640x480 / 16 色等多種模式,甚至還有 80x25 和 40x25 等文字模式。只是最後因為官方支援的最高解析度是 640x480,所以 VGA 就成為了 640x480 的代名詞。VGA 的重要地位在於它是所有顯卡都接受的基準解析度,Windows 在載入顯卡驅動程式之前(BIOS 之後)有個藍棒子跑跑跑的畫面,那個畫面就是在 VGA 解析度下的。

  • SVGA (800x600)
    SVGA 的情況和 VGA 有點像,也是以一種「規格」的身份起家的,只是最後好像變成無論規格如何,所有比 VGA 強的顯示器都自稱自已是 Super VGA,或 SVGA。在解析度上,SVGA 專指 800x600 的解析度 -- 即使當年標榜自已是 SVGA 的螢幕其實常常可到達 1024x768,或更高。    

  • XGA (1024x768)
    到了 SVGA 的年代,IBM 已經失去了市場的獨佔性,PC 界也正式進入了百家爭鳴的時代。IBM 雖然定義出了XGA 的規格,但實際上它只是當年多種 Super VGA 規格中的一種。XGA 最後成為 1024x768 這個解析度的代名詞。
  • SXGA+ (1400x1050)
    咦?跳過了 SXGA?等會兒再回來 XD。SXGA+ 是大約 2003 年~2007 年間偶爾會在筆電上看到的解析度。不過近年來隨著寬螢幕筆電大行其道,這個解析度很難看到了。小薑的兩台筆電都是這個解析度的,算是工作需求吧 orz。    
  • UXGA (1600x1200)
    UXGA 又稱為 UGA,解析度剛好是 VGA SVGA 的四倍。UXGA 是許多 4:3 的 20" 和 21" 螢幕的析度,不過隨著 4:3 螢幕愈來愈少見,要買到這個解析度的螢幕是愈來愈困難了。小薑桌上有一顆 20" UXGA 的 Dell 螢幕轉直的用,還蠻方便的。    
  • QXGA (2048x1536)
    QXGA 的解析度是 XGA 的四倍,也是大部份 4:3 螢幕支援的極限。小薑以前有一台 Viewsonic 的 p90f CRT 螢幕可以硬撐到這個數字,不過像素已經小於遮柵開孔的大小了,所以其實只是名義上有到而已,顯示器根本顯示不了。   
  • 更高
    更高的 4:3 解析度存在,像是 QUXGA,但這只是個理論上的名字。在真實世界沒有採用這個解析度的產品存在。


16:10 家族

16:10 就是常見的「寬螢幕」比例,近幾年來突然間變得很常見,差不多把市場給獨佔了。取決於你看事情的角度,你可以說 16:10 有各種好處,例如可以併排兩個視窗同時觀看、人眼橫向移動比較不吃力、筆電可以做得比較小台等。或者你也可以陰謀論一點,說在同樣的對角線長度 下,16:10 的面板其實面積比較小。總之,16:10 看來已經是所有螢幕的共同標準(除了 16:9 之外)了,喜歡、不喜歡,都認命吧~

  • WVGA (800x480)
    VGA 的加寬版,大部份的 MID 和小號的 Netbook 採用的解析度。第一代的 7" Eee PC 就是這個解析度的。    
  • WSVGA (1024x600)
    好吧,老實說這個比例並不是 16:10(960x600 才是),不過這是個愈來愈常見的寬螢幕解析度,所以就列在一起了。8.9" 的 Netbook 大多是這個解析度,部份的 10" Netbook(Wind NB)也是。    
  • WXGA (1280x800、1366x768)
    WXGA 最早是指 1366x768(1024x768 的加寬版),是 LCD TV 面板最常見的解析度。但到了電腦上 WXGA 通常是指 1280x800 這個解析度,通常出現在 13~15" 的筆電上。
  • WXGA+ (1440x900)
    也是寬螢幕筆電常見的解析度,但更常出現在 19" 的寬螢幕 LCD 上。 
  • WSXGA+ (1680x1050)
    20" 和 22" 寬螢幕 LCD 和部份 15.4" 筆電愛用的解析度。   
  • WUXGA (1920x1200)
    UXGA 的寬螢幕版。必須要到達這個解析度才能在螢幕上無損地顯示 1080p 的影片。桌電上 1920x1200 大致上是 24"~27" LCD 的領域,而筆電則是 17" 以上才比較看得到。  
  • WQXGA (2560x1600)
    主要是 30" LCD 螢幕在用的解析度,著名的 Apple Cinema Display、Dell UltraSharp 3007WFP / 3008 WFP 都是這個解析度。


16:9 家族

16:9 主要是 HD 電視在用的比例。常聽到的 720p、1080p 都是這個比例。

  • 720p (1280x720)
    與其這是一種解析度,還不如說它是一種訊號?沒聽說有電腦螢幕是這個解析度的,電視面板好像也都是做 1366x768 的多?    
  • 1080p (1920x1080)
    1080p 就是俗稱的 Full HD(Sony 超拼的),以前只有在電視上看得到(電腦用 1920x1200 的多),不過最近開始出現採用 1080p 面板的筆電,像第二代的 Acer 寶石機,標榜可以「讓畫面塞滿螢幕,不留黑邊」。
 

5:4 家族

說是說家族,其實只有 SXGA 這一個成員而已。怎麼,從來沒注意到自已的螢幕比較方?其實 1280x1024 除下來比例是 5:4 才對,不是 4:3。

SXGA (1280x1024)
後期的 17" 螢幕和絕大部份非寬螢幕的 19" 螢幕都是這個解析度。為什麼 SXGA 要採用 5:4 的比例到現在還是個謎,但總之它是成了辦公室中幾乎無所不在的存在。5:4 因為很接近正方形,其實旋轉起來意義不大 XD。

其實把一 堆奇奇怪怪的縮寫文字和代表的數字連結在一起是想做很久的事,只是愈研究下去,愈發現情況比想像中要混亂。像是 WXGA 小薑在上面列了兩種解析度,但實際上有五種解析度(1280x720 / 16:9、1280x768 / 5:3、1280x800 / 16:10、1360x760、1366x768)都可以掛 WXGA 這個名字。所以繞到最後,結論似乎是以後還是寫數字比較安全 orz。不過希望大家以後看到 WSXGA+ 的時候,能夠稍微有點概念,文章就值得了 ^^。
 

解析度總清單

計算機標準 解析度
CGA 320×200 (16:10)
QVGA 320×240 (4:3)
B&W Macintosh/Macintosh LC 512×384 (4:3)
EGA 640×350(大約 5:3)
VGA and MCGA 640×480 (4:3)
HGC 720×348 (60:29)
MDA 720×350 (72:35)
Apple Lisa 720×360 (2:1)
SVGA 800×600 (4:3)
XGA 1024×768 (4:3)
XGA+ 1152×864 (4:3)
WXGA 1280×768 (15:9)
SXGA 1280×1024 (5:4)
WXGA+ 1440×900 (16:10)
SXGA+ 1400×1050 (4:3)
WSXGA 1600×1024 (25:16)
WSXGA+ 1680×1050 (16:10)
UXGA 1600×1200 (4:3)
WUXGA 1920×1200 (16:10)
QXGA 2048×1536 (4:3)
WQXGA 2560×1600 (16:10)
QSXGA 2560×2048 (5:4)
WQSXGA 3200×2048(大約 15.6:10)
QUXGA 3200×2400 (4:3)
WQUXGA 3840×2400 (16:10)
HSXGA 5120×4096 (5:4)
WHSXGA 6400×4096 (25:16)
HUXGA 6400×4800 (4:3)
WHUXGA 7680×4800 (16:10)
模擬電視標準 解析度
PAL 720×576 (5:4,非正方形的像素,總體比例通常為 4:3)
PAL VHS 320×576(大約)
NTSC 720×480 (3:2,非正方形的像素,總體比例通常為 4:3)
NTSC VHS 320×482(大約)
數字電視標準 解析度
NTSC(首選格式) 648×486 (4:3)
D-1 NTSC 720×486
D-1 NTSC (square pixels) 720×540
PAL 720×486
D-1 PAL 720×576 (5:4)
D-1 PAL(方形像素) 768×576
HDTV 1080i 1920×1080 (16:9)
HDTV 720p 1280×720 (16:9)
EDTV 480p 704×480
數字電影標準 解析度
協會標準 2048×1536 (4:3)
DVD "NTSC" 720×480 (3:2),非正方形的像素,總體比例通常為 4:3 或 16:9
DVD "PAL" 720×576 (5:4),非正方形的像素,總體比例通常為 4:3 或 16:9
VCD "NTSC" 352×240 (22:15),非正方形的像素,總體比例通常為 4:3
VCD "PAL" 352×288 (11:9),非正方形的像素,總體比例通常為4:3
LD 560×360

AE常見新手疑問

Q1. 合成窗口出現紅色方框,無法預覽畫面。

A1.按Caps Lock鍵即可。



Q2. 中文字體出現亂碼。

A2.選擇中文字體,盡量不要用希奇古怪的中文字體,一般情況下方正、文鼎是沒問題的。



Q3. 插件應用後出現合成窗口紅叉

A3.該插件需要註冊,生成序列碼,輸入即可。

2010年8月30日 星期一

Automating rendering with aerender

The executable file aerender (aerender.exe on Windows) is a program with a command-line interface with which you can automate rendering. The executable file is located in the same folder as the primary After Effects application. The default locations:

  • Windows: \Program Files\Adobe\Adobe After Effects CS4\Support Files

  • Mac OS: /Applications/Adobe After Effects CS4

You can use the aerender application to perform rendering operations on multiple computers as part of a render farm, or you can use the aerender application on a single computer as part of a batch operation.

You use the program by entering the command aerender on the command line (or in a batch script), followed by a series of optional arguments. Some of the arguments are simple options that take no arguments of their own (for example, -reuse), whereas others take arguments of their own (for example, -project project_path).

Enter the command aerender -help to show usage information.

The version and build number of the application are written to standard output (stdout).

The render may be performed either by an already running instance of After Effects or by a newly started instance. By default, aerender starts a new instance of After Effects, even if one is already running. To instead use the currently running instance, use the –reuse argument.

This example command tells After Effects to render frames 1 through 10 of Composition_1 in project_1.aep to a numbered sequence of Photoshop files using a multi-computer render:

aerender -project c:\projects\project_1.aep -comp "Composition_1" -s 1 -e 10
-RStemplate "Multi-Machine Settings" -OMtemplate "Multi-Machine Sequence"
-output c:\output\project_1\frames[####].psd

To render just Composition_1 to a specified file, enter this command:

aerender -project c:\projects\project_1.aep -comp "Composition_1" -output c :\output\project_1\project_1.avi

To render everything in the render queue with current settings in the project file, enter this command:

aerender -project c:\projects\project_1.aep

Argument

Description

–help

Print usage message.

–version

Display the version number of aerender to the console. Does not render.

–v verbose_flag

verbose_flag specifies the kind of messages reported:

ERRORS : Reports only fatal and problem errors.

ERRORS_AND_PROGRESS : (default) Reports errors and progress of rendering.

–reuse

Reuse the currently running instance of After Effects (if found) to perform the render. When an already running instance is used, aerender saves preferences to disk when rendering has completed, but does not quit After Effects. If this argument is not used, aerender starts a new instance of After Effects, even if one is already running. It quits that instance when rendering has completed, and does not save preferences.

–mem_usage image_cache_percentmax_mem_percent

image_cache_percent specifies the maximum percentage of memory used to cache already rendered images and footage. max_mem_percent specifies the total percentage of memory that After Effects can use. For both values, if installed RAM is less than a given amount (n gigabytes), the value is a percentage of the installed RAM, and is otherwise a percentage of n. The value of n is 2 GB for 32-bit Windows, 4 GB for 64-bit Windows, and 3.5 GB for Mac OS.

–project project_path

project_path is a file path or URI specifying a project file to open. If this argument is not used, aerender works with the currently open project. If no project is specified and no project is open, the result is an error.

–comp comp_name

comp_name specifies a composition to render. If the composition is in the render queue already, then the first instance of that composition in the render queue is rendered. If the composition is in the project but not in the render queue, then it is added to the render queue and rendered. If this argument is not used, aerender renders the entire render queue; in this case, only the –project, –log, –output, –v, –mem_usage, and –close arguments are used, and all other arguments are ignored.

–s start_frame

start_frame is the first frame to render. If this argument is not used, aerender uses the start frame in the file.

–e end_frame

end_frame is the last frame to render. If this argument is not provided, aerender uses the end frame in the file.

–i increment

increment is the number of frames to advance before rendering a new frame. A value of 1 (the default) causes normal rendering of all frames. Higher values render a frame and use it increment times in output, and then skip ahead increment frames to begin the cycle again. Higher values result in faster renders but choppier motion.

–OMtemplate output_module_template

output_module_template is the name of a template to apply to the output module. If the template does not exist, using this argument causes an error. If this argument is not used, aerender uses the template already defined for the output module.

–RStemplate render_sett ings_template

render_settings_template is the name of a template to apply to the render item. If the template does not exist, using this argument causes an error. If this argument is not used, aerender uses the render template already defined for the item.

–output output_path

output_path is a file path or URI specifying the destination for the final output file. If this argument is not used, aerender uses the path defined in the project file.

–log log_file_path

log_file_path is a file path or URI specifying the location of the log file. If this argument is not used, aerender uses standard output (stdout).

–sound sound_flag

If sound_flag is ON, a sound is played when rendering is complete. Default is OFF.

–close close_flag

close_flag specifies whether or not to close the project when rendering is complete, and whether or not to save changes:

DO_NOT_SAVE_CHANGES : (default) The project is closed without saving changes.

SAVE_CHANGES : The project is closed and changes are saved.

DO_NOT_CLOSE : The project is left open if using an already-running instance of After Effects. (New instances of After Effects must always quit when done.)

-rqindex index_in_render_queue

-rqindex works just like -comp, except that it won’t create a render item from the composition automatically.

-mp enable_flag

If enable_flag is 0, additional processes are not created to render multiple frames simultaneously.

If enable_flag is 1, additional processes may be created to render multiple frames simultaneously, depending on system configuration and preference settings. (See Memory & Multiprocessing preferences.)

-continueOnMissingFootage

The render operation continues even if a source footage item is missing.

Lloyd Alvarez provides a script on his After Effects Scripts website that takes items that are ready to render in the render queue and sends them to render in the background using aerender.

google ad