[問題]轉影片檔檔案過大
我用VideoReader讀一個
2分多鐘檔案大小8M smaple rate 30張/秒的 .mp4檔
拆成多張圖片每張圖加一些線條後用saveas存成.jpg檔
再每5張圖片讀一次讀600張圖存成影片smaple rate 30張/秒的.avi檔
(因為只是在測試全部跑完要很久所以只取一部分實際有3900多張圖)
但檔案大小變成800M左右...
資料量變小但檔案卻變成100倍大
有什麼方法讓檔案不要變那麼大嗎?
有人知道嗎?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.202.193
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1406797002.A.B72.html
→
08/01 09:45, , 1F
08/01 09:45, 1F
→
08/01 20:43, , 2F
08/01 20:43, 2F
→
08/01 20:44, , 3F
08/01 20:44, 3F
推
08/02 03:44, , 4F
08/02 03:44, 4F
→
08/02 08:32, , 5F
08/02 08:32, 5F
→
08/02 08:33, , 6F
08/02 08:33, 6F
→
08/02 08:35, , 7F
08/02 08:35, 7F
→
08/02 08:37, , 8F
08/02 08:37, 8F
→
08/02 08:37, , 9F
08/02 08:37, 9F
→
08/05 14:53, , 10F
08/05 14:53, 10F
我用VideoWrite但之前我用mov=VideoReader('ccc.mp4');
再用saveas(gcf,strcat('pic',num2str(a),'.jpg'),'jpg');
產生的圖檔有時會一樣大小有時會不一樣,我卡在jpg檔矩陣大小不一樣沒辦法存圖片
有人知道原因和解決方法嗎?
※ 編輯: forb9823018 (140.113.202.193), 08/05/2014 16:31:59