用命令提示字元將多個yuv圖檔合併成一個yuv序列
妥善利用Windows command line的copy指令, 就能將多個yuv圖檔合併成一個yuv序列。 copy NUL a.yuv copy /b a.yuv+*.yuv 我們知道YUV檔其實每一張Frame都只是連接著存放, 依照這個想法, 如果有很多張YUV圖片,都放在當前目錄下, 我們可能會用下面這種方式將yuv檔合併成一個a.yuv (低效率作法) dir /b *.yuv > ListFile.txt copy NUL a.yuv for /f %%x in (ListFile.txt) do ( rem echo %%x copy /b a.yuv+%%x ) del /F ListFile.txt 透過copy指令的特殊語法,我們也可以將yuv檔合併成一個a.yuv 簡便且高效率作法 copy NUL a.yuv copy /b a.yuv+*.yuv 先用NUL 創立一個空檔案,然後把當前目錄下的所有檔案都拷貝過來 這個作法的缺點就是,檔案不見得會按照順序合併,因為*.yuv是由系統決定順序 我自己的測試是,就算檔名是連續的,還是不見得會照順序,可能是按檔案放到這個資料下的時間順序來處理的