2008年11月3日 星期一

[Windows] 製作婚紗 MV - Windows Movie Maker & Tiling Slideshow 結合

前言


這篇文章適用於對電腦已有一定程度的了解或是真的很有心要弄的人,因為途中一定會碰到一些問題,像是沒有 AVI 編碼或是什麼軟體缺少等等的問題,雖然這些問題都有透過文字上的敘述告之解決方向,由於一切都是免費的!包括這篇文章,因此沒有服務品質!在此,請嘗試使用或是學習,對於初學者,建議先玩看看 Windows Movie Maker!等到有心的話,再玩進階的 Tiling Slideshow 囉!


由於老姐要結婚囉!所以我順手拿了她拍的婚紗照作了一些MV。但由於使用的音樂有版權問題,暫此不公開成果。


預先準備工作



  1. 心態

    • 婚紗 MV 說簡單可以很簡單,說困難可以很複雜,但請記得一件事,婚紗 MV 只是輔助會場的裝飾品,有九成以上的機率是不會被重視的



  2. 照片

    • 由於我採用 Tiling Slideshow ,基於一些成果關係,因此選用70張左右的照片。



  3. 合適的音樂

    • 不要以為音樂好聽就行,請多多 google 一下"歌名 歌詞 翻譯"等等的多看一下,雖然音樂到時在會場上幾乎不會被聽到,但基於未來回顧,凡事就盡量挑好吧!



  4. 選用適宜的程式

    • 簡單型:採用 Windows XP 與 Vista 內建的軟體,Windows Movie Maker!這真的很夠用喔

    • 絢麗型:採用由台大研究團隊之學術研究免費軟體,Tiling Slideshow




我的製作方針



  • 由於我的照片 70 張是只有4個場景的變化,簡單說,就只是在四個場景各拍十多張照片罷了,而 Tiling Slideshow 這套軟體有個特色,它將嘗試地把照片做群組的動作,藉以提供多樣的場景相連的變化,可以參考 Tiling Slideshow 官網上的 demo 影片:
























  • 然而,軟體變化很快,一下子 70 張的量也就跑光了,囧,因此,我就再加上單張單張的顯示方式,此部分就是直接用 Windows Movie Maker 製成。

  • 最後的預計的成果,共分五個部分(四個場景)

    1. Tiling Slideshow 影片

      • 我的製作成果約2:10秒就會 repeat 了

      • 若不在意重複播放的話,就隨意挑一首歌搭配Tiling Slideshow變化吧!



    2. 第一場景

    3. 第二場景

    4. 第三場景

    5. 第四場景


  • 以上成果的展現就是這般,若每一部分都用4分鐘的音樂,播放一輪的時間為 4 + 4 + 4 + 4 + 4 = 20 分鐘,那如果 MV 要當成背景的裝飾品,那一般婚宴不會超過兩小時,我碰到的餐廳恰好有提供 DVD 播放,若 DVD Player 不提供 Repeat 的功能(像我就碰到沒有的),而自己又不想帶筆電(我也沒錢買XD),就可以考慮把這 DVD 片做長一點,類似將影片串起來不斷播放吧。我自己是還算勤勞 XD 還把每一輪每個場景播放的音樂都弄成不一樣,但Tiling Slideshow的影片倒沒重做,我覺得Tiling Slideshow 的影片可以類似做成婚紗照的摘要,而後面各個場景的影片則是很簡單地慢慢播放即可。


製作過程



  • 建議先瀏覽一下再決定如何製作,可以考慮先玩看看 Windows Movie Maker 啦!最後再決定玩 Tiling Slideshow ,甚至要製成結合在一起的影片,這些步驟可能都有些不一樣的地方須拿捏,因此建議先玩看看,或是逛一遍熟悉一下再開始製作,以免花了很多時間才發現製作的過程有誤得重來!

  • Windows Movie Maker

    1. 目前 Window XP with SP2 和 Windows Vista 都已有內建了,若沒有的可以 google 一下,相信不一會兒功夫也能找到下載的地方(ex: google "Windows Movie Maker 下載", 或是在"軟體王"下載, etc)

    2. 內建的位置,此為 Windows XP with SP3 版:[開始]->[程式集]->[Windows Movie Maker]

    3. 開啟 Windows Movie Maker,點選工具列上的[工作],即可選擇要匯入"圖片"和"音訊或音樂"

    4. 接著就可以開始製作影片囉!這是非常簡單的軟體,但製作前影片前需計算一下!

      • 若背景音樂是 4 分鐘,那代表是有 240 秒

      • 若使用的場景僅 15 張照片,那代表一張照片會停留 240 除以 15 等於 16 秒,請盡量將照片展現的總體時間調成比音樂播放的時間長。

      • 因此,在將選取的場景製成影片前,先調整每張照片預計停留的時間吧![工具]->[選項]->[進階]->[圖片持續時間] 請填寫 16 秒。

      • 若這些影片將會跟 Tiling Slideshow 的結合,因此要調整一下長寬:[工具]->[選項]->[進階]->[視訊內容]->[外觀比率] 請改選 16:9,我記得這樣製成的影片就會是720X480。可以先嘗試用預設的,例如先只用 Windows Movie Maker 製作。



    5. 接著就可以將選好的照片,直接拖拉到下面的腳本區,或是點選右鍵選"新增至腳本",另外,請記得將選好的音樂也拉進去!

    6. 另外,如果每張照片將加入切換的特效,可以加拉一拉,在工具列上選擇”集合”,即可看到特效,但請記住一點,拉特效進來極可能會變更照片的顯示時間,請記得最後要去"顯示時間表"那邊看看全部照片跟音樂播放時間是否有沒有 match 到,若音樂過長,就隨意將幾張照片拉長一點吧!盡量讓照片顯示的總時間大於音樂。

    7. 這樣其實已經算完成了!接著將它儲存起來吧!

      • [檔案]->[儲存成電影檔案]->[我的電腦]->[選擇位置]->將會看到製成的影片資訊,如右下腳的畫面大小等,若只是想玩看看,可以用預設的"適用電腦的最佳播放品質(M)(建議使用)",將製成 WMV 影音檔

      • 若是考慮跟 Tiling Slideshow 製成一片的話,請改點選"顯示更多選擇"->[其他設定]->[DV-AVI](NTSC),當然,你的電腦必須能播放 avi 或是進行 avi 編碼的環境,備註一下,此影片似乎沒有壓縮!我一部約三、四分鐘音樂,影片可大到600MB~950MB,像這種情況不必擔心晚點可以透過 Tiling Slideshow 的另一個環境軟體 VirtualDub 進行壓縮囉!

        • 若沒有 avi 的編碼環境,建議去逛逛 PTT 的 AVEncode 板的進板畫面囉





    8. 嗯,在此有碰到很怪的情況,也就是發生製作過程中,一首三分鐘的音樂拉進入,結果時間軸上顯示是六分鐘!碰到這種情況,要嘛就是換首歌啦!不然就是像我一樣,先製成沒有音樂的影片,再想辦法將音樂轉入囉。


  • Tiling Slideshow

    • 此部分請 google "Tiling Slideshow" 即可找到圖文教學版

    • 若看文字也會通,那可以參考小弟我寫的文字版 XD


    • 製成的影片為 720 x 480



  • 將 Tiling Slideshow 與 Windows Movie Maker 製成的影片整合

    • 目前我是使用 Windows Movie Maker 將圖片先算好音樂會播的長度,先製成沒有音樂的版本!三分鐘就可能600MB了!接著使用 VirtualDub 將 avi 影片進行壓縮,此時可以順便將音樂整合進入唷

      • 目前測試的版本是 VirtualDub-1.8.6,點選 VirtualDub.exe 開啟

      • 開啟檔案

        • [File]->[Open video file] 選擇 Windows Movie Maker 製成的 avi 吧



      • 音樂的匯入

        • [Audio]->[Audio from other file],可以用 mp3 唷



      • 影片的壓縮

        • [Video]->[Compression]->[Xvid MPEG-4 Codec] (這是我有安裝 Xvid 的編碼軟體,請參考 PTT 的 AVEncode 進板畫面,有介紹可在哪下載 )

        • [Video]->點選 Fast recompress



      • 經過這一段,原本三分鐘近600MB的無聲影片,一下子就會被壓到10MB左右且帶有音樂的影片啦!我就是這樣在這邊將 Windows Movie Maker 的影片都弄好的。



    • 由於 Tiling Slideshow 所產生的影片是 avi ,而 Windows Movie Maker 也可以產生出 avi 的格式,所以,可以考慮一些將 avi 影片進行結合的軟體,最後,由於我想製成 DVD 片,因此我使用了 WinAVI 這套軟體!但這套不是免費的!因此需要付出點代價(例如跟別人借啊或是問google序號啊XD),這套軟體有不少非常方便的特色,例如可以將一堆 avi 影片製成 DVD 格式,且此軟體內建燒錄軟體!因此製作好後就可以燒起來啦!多少方便啊!

      • 大概就使用 WinAVI 從 avi 製成 DVD 格式,進入點選的目標後,就會蹦出要你選擇影片檔(avi檔),我記得一開始你可以先點選最開始要播放的,接著,會進入一個選單,是可以新增影片的!就是這裡,開始去安排你要呈現的場景吧!我這邊是將我製作的MV弄成60分鐘版!所以就依序安排兩至三輪!接著就依照他的指定位置製成 DVD 片囉,例如存在 DVD_01_1,裡頭有 AUDIO_TS、VIDEO_TS,那使用其內建燒錄軟體就只需選取 DVD_01_1 目錄即可

      • 要製成 DVD 格式會花費一陣子的時間。請好好休息一下吧!

      • 另外,WinAVI內建燒錄功能是關掉的,若要使用記得去調一下設定囉!






後記



  • 製作時間的粗略統計

    • 電腦配備

      • CPU : AMD SP 2.8

      • RAM:1GB DDR400



    • 使用 Windows Movie Maker 製作各個場景

      • 人工部分:約1.5分鐘

        • 首先要先計算有多少張照片與音樂的時間該如何搭配,大概10秒內可以用人腦算完,再花5秒去調一下圖片顯示的時間(記得當歌的長度和照片數不一樣時就要重算)

        • 接著將照片拉入腳本,約5秒

        • 接著替每張照片切換時特效選擇,依照片數而定,約30~60秒

        • 調整照片播放長度與音樂的配份,約20秒



      • 開始製作影片:約3分鐘內製完

      • 將影片透過 VirtualDub進行壓縮和整入音樂部分:約3分鐘內



    • 使用 Tiling Slideshow 製作

      • 首先將音樂轉成 wav ,約30秒內

      • 再來則是透過程式去計算相關部分,如人臉分析、音樂節拍等,最後再整合起來,以 70 張照片為例,此時我是在 CPU:AMD 1.2G 、512MB DDR400的環境下製作,約 650 秒完成。

      • 但真正花最多的時間並不是在這邊,而是在處理避免不雅的情況,例如某人的頭或臉被切掉,通常是處理頭的部分啦,由於 Tiling Slideshow畢竟是程式,仍有待進步的空間,所以這部分我只能說都靠運氣吧,我大概是邊唸書唸弄 XD 至少花了兩三小時才搞定,調整的方式就是將某些結果不雅的照片移掉或是試著裁剪,但我必須明說,由於每一次都會依你選擇的照片進行分析與製作,因此在影片製作完成前根本無法確認!這大概是始料未及!當下說真的我還真想自己來寫一套,改寫一下人臉分析的部分或是加上調整照片版面的功能 :P






沒有留言:

張貼留言