『漫游』酷论坛>『影音数码技术学习交流』>[已解决][AVS相关]出现 ..

[已解决][AVS相关]出现绿色闪烁是怎么回事

superkidx@2007-10-14 19:26

源文件信息
http://pickup.mofile.com/0438258431951672
Video: XVID 640x360 24.00fps 1985Kbps [Video 0]
Audio: MPEG Audio Layer 3 44100Hz stereo 128Kbps [Audio 1]

avisource("G:\ANIME\新海诚作品集\[RAW][Haru_no_ashi_oto][OP].avi",audio=false)

开始的3秒钟 绿色连续闪烁


VFW里面XVID的decode中如果选libavcodec就会出现绿色闪烁 选择XVID就OK了
引用

superkidx@2007-10-16 08:42

……沙发……+=+

难道只有我遇到此类问题? RP:o
引用

shinjico@2007-10-16 10:07

像是divx走vfw解码xvid,又不支援那啥packed bitstream,于是文件头就是个空frame,在VD中显示为绿色,不过这样连续闪烁的倒是很少见,你把流程说明下看看。
引用

superkidx@2007-10-16 13:34

引用
最初由 shinjico 发布
像是divx走vfw解码xvid,又不支援那啥packed bitstream,于是文件头就是个空frame,在VD中显示为绿色,不过这样连续闪烁的倒是很少见,你把流程说明下看看。


解码是 XVID MPEG-4 VIDEO DECODE

AVS
fs="G:\ANIME\新海诚作品集\[RAW][Haru_no_ashi_oto][OP].avi"
mfn="G:\ANIME\新海诚作品集\[RAW][Haru_no_ashi_oto][OP]"
import("..\avsinc\AVI.avs")

AVI.avs
#used for ordinary AVI
avisource(fs)
converttoyv12()
ConvertAudioTo16bit()

编码 x264 core:56 svn-667C

--progress --no-psnr --no-ssim --cqm flat --mixed-refs --scenecut 50 -I 250 -i 25 -t 1 --me hex --sar 1:1 --threads 1 -r 5 --nr 10 -f 0:0 -b 3 --direct "auto" --bime --b-bias 0 --b-pyramid -w -q 26 --qpmin 10 --qpmax 51 --8x8dct -A p8x8,p4x4,b8x8,i8x8,i4x4 --ipratio 1.500000 --pbratio 1.500000 -m 3 -o
引用

shinjico@2007-10-17 19:58

avs貌似很罗嗦,其他看不出什么问题,或者把源传上来看看?
引用

superkidx@2007-10-18 09:46

引用
最初由 shinjico 发布
avs貌似很罗嗦,其他看不出什么问题,或者把源传上来看看?

lmx264gui的AVS


http://pickup.mofile.com/0438258431951672
引用

shinjico@2007-10-18 20:30

AVISource("H:\down\[RAW][Haru_no_ashi_oto][OP].avi",false)

直接压没发现什么问题

http://pickup.mofile.com/9407300863267056
引用

superkidx@2007-10-19 15:08

引用
最初由 shinjico 发布
AVISource("H:\down\[RAW][Haru_no_ashi_oto][OP].avi",false)

直接压没发现什么问题

http://pickup.mofile.com/9407300863267056


晕了
你用的什么参数?
引用

系统杀手@2007-10-19 17:36

import("..\avsinc\AVI.avs")

我在想这个import是导入了啥........
引用

superkidx@2007-10-19 18:37

发现问题了,AVS直接放的时候就出现绿色闪烁……
avisource("G:\ANIME\新海诚作品集\[RAW][Haru_no_ashi_oto][OP].avi",audio=false)
引用

eva2015@2007-10-20 02:07

有可能是你解码器出问题了
引用

superkidx@2007-10-20 12:02

引用
最初由 eva2015 发布
有可能是你解码器出问题了

AVS调用什么解码器?
引用

eva2015@2007-10-20 14:23

引用
最初由 superkidx 发布

AVS调用什么解码器?


就是默认的解码器。。。[/KH] MPC里可以改解码器的优先级。

如果你用的Xvid,换用FFDshow试试,如果用的FFDshow,就换Xvid。

再不行就从装解码器。

有时候很多RPWT都是说不清的,我有一次压WMV的动画,

看的时候没事,一挂AVS就花屏,折腾好几回,从装wmv9VCM就好了。
引用

GOD_HIKARU MK2@2007-10-20 14:36

- - 你显示器问题。。
引用

superkidx@2007-10-20 17:55

引用
最初由 eva2015 发布


就是默认的解码器。。。[/KH] MPC里可以改解码器的优先级。

如果你用的Xvid,换用FFDshow试试,如果用的FFDshow,就换Xvid。

再不行就从装解码器。

有时候很多RPWT都是说不清的,我有一次压WMV的动画,

看的时候没事,一挂AVS就花屏,折腾好几回,从装wmv9VCM就好了。


问题越来越严重了

AVS文件必须在有字幕文件的情况才能播放 调用DIRECTVOBSUB来解码
如果没有字幕的话 根本没办法播放……奇怪了……

G:\ANIME\新海诚作品集\[RAW][Haru_no_ashi_oto][OP].avs::Avisynth video #1

Media Type 0:
--------------------------
Video: YV12 640x360 24.00fps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_YV12 {32315659-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 345600
cbFormat: 88

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 416666

BITMAPINFOHEADER:
biSize: 40
biWidth: 640
biHeight: 360
biPlanes: 1
biBitCount: 12
biCompression: YV12
biSizeImage: 345600
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 9a 5b 06 00 00 00 00 00 ........[......
0030: 28 00 00 00 80 02 00 00 68 01 00 00 01 00 0c 00 (.....h.......
0040: 59 56 31 32 00 46 05 00 00 00 00 00 00 00 00 00 YV12.F..........
0050: 00 00 00 00 00 00 00 00 ........
引用

«12»共2页

| TOP