作者Tsukasayeo (觀月司)
看板AVEncode
標題Re: [請問] MeGUI轉avi錯誤
時間Sun Feb 12 08:40:22 2012
1F:→ jdtrue:x264不支持avi output 1pass只輸出mbtree所以能跑 但2pass 02/11 15:32
2F:→ jdtrue:要實際輸出AVC所以不讓你跑 02/11 15:32
3F:→ jdtrue:真的要輸出h.264 AVI可以先輸出raw h264文件再用AVIMUX之類 02/11 15:33
4F:→ jdtrue:的軟體硬包進去 但老話一句 AVI完全不適合拿來包h.264 02/11 15:34
5F:→ Tsukasayeo:不好意思,可能說的不是很清楚,要輸出的格式是xvid 02/11 15:47
6F:→ Tsukasayeo:或是MeGUI都是輸出h264(x264)格式的嗎? 02/11 15:47
7F:→ y3k:你是用stable的版本嗎? 02/11 18:12
去官網確認過,目前版本是那邊最新的2112stable
8F:→ jdtrue:sorry看錯了 先看看log裡面的error是寫甚麼吧 02/11 19:27
原來還有log這個分頁(汗
之前都沒注意到
錯誤訊息如下
Exception message:
FFVideoSource: Insanity detected: decoder returned an empty frame
Stacktrace
-[NoImage]
於 MeGUI.AviSynthClip.ReadFrame(IntPtr addr, Int32 stride, Int32 frame)
-[NoImage]
於 MeGUI.AvsFile.AvsVideoReader.ReadFrameBitmap(Int32 position)
-[NoImage]
於 MeGUI.core.util.Autocrop.autocrop(IVideoReader reader)
-[NoImage]
於 MeGUI.OneClickPostProcessing.openVideo(String path,
Nullable`1 AR, Int32 horizontalResolution, Boolean signalAR,
LogItem _log, AviSynthSettings avsSettings, Boolean autoDeint,
VideoCodecSettings settings, Nullable`1& dar, Boolean autoCrop,
Boolean keepInputResolution, Boolean useChaptersMarks)
-[NoImage]
於 MeGUI.OneClickPostProcessing.StartPostProcessing()
Inner exception: null
目標是想要把影片轉到支援mp4(標示Divx)的DVD Player裡頭看
可是並不支援mp4的容器
目前是先用XMediaRecode轉成avi,再用AVIAddXSub包成.divx來解套了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.129.143
9F:→ Tsukasayeo:自問自答,找到問題了,是中文路徑的關係… Orz 02/12 10:17
10F:→ jdtrue:果然 壓片的時候最好源檔(包括statfile)都不要有過長或是 02/12 14:55
11F:→ jdtrue:中文路徑... 02/12 14:56