[問題] 用DirectShow錄高解析度影片的問題

看板Programming作者 (30的型男)時間16年前 (2009/10/22 09:50), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
如題,我正在寫一個從WebCam錄影片的程式, 所使用的DirectShow Graph如下: |Video Source Filter| --> | AVI Decompressor | --> |Video Compressor| --> |AVI Mux|-->|File Writer| Video Compressor使用XviD或ffmpeg 當WebCam的解析度設為640x480時,可以順利的壓出影片。 但解析度設為1280x1024時,壓出來的影片卻是黑成一片,不管選什麼Compressor都沒用 但如果把Video Compressor拿掉時,卻可以順利錄出可用的影片,只是這樣檔案超肥… Graph如下: | Video Source Filter | --> | AVI Decompressor | --> |AVI Mux|-->|File Writer| 請問各位高手,我是不是有什麼步驟錯了,以致解析度設為1280x1024時,壓出來的影片 是全黑的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.226.49

10/23 20:29, , 1F
為什麼video source會接AVI dec呢?
10/23 20:29, 1F

10/23 20:30, , 2F
是因為這個webcam有特別的輸出格式嗎?
10/23 20:30, 2F
文章代碼(AID): #1Atxfav3 (Programming)