『漫游』酷论坛>『影音数码技术学习交流』>[求助]AVS无法载入、播 ..

[求助]AVS无法载入、播放

zhaofire@2010-04-15 21:34

把AVS载入播放器播放就出现:“Evalueate:System exception-Access Violation (F:\bbb.avs,line 2)”

引用
LoadPlugin("D:\megui\tools\avisynth_plugin\VSFilter.dll")
DirectShowSource("F:\duola\333.mkv", fps=23.976, convertfps=true)
textsub("F:\duola\333.ass")
LanczosResize(704,480)
addborders(8,0,8,0)
convertToYV12()
以上就是我的avs,应该没错吧?

引用
General
Complete name : F:\duola\333.mkv
Format : Matroska
File size : 156 MiB
Duration : 24mn 23s
Overall bit rate : 896 Kbps
Encoded date : UTC 2010-04-15 11:45:03
Writing application : mkvmerge v2.9.0 ('Moanin'') built on May 22 2009 17:46:31
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 24mn 22s
Nominal bit rate : 800 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.036
Writing library : x264 core 88 r1471 1144615
Encoding settings : cabac=1 / ref=2 / deblock=1:1:1 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=4 / sliced_threads=0 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / wpredp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=800 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : A_AAC
Duration : 24mn 23s
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Resolution : 16 bits
这个是影片信息。

再问个问题,PSP的480P不支持mainline profile?用baseline就行,main不管调节了1.3level还是2.1还是3.0,都不能放。B帧插入为0,p4X4我也没开~;)
引用

roozhou@2010-04-15 21:51

官方版x264,你需要--profile main --b-pyramid none --weightp 0
引用

二次元の世界@2010-04-15 21:52

Win7+DSS? 没干掉自带编码器吧.
PSP肯定支持main profile 3.0

PS:开weightp没问题吧,我测试weightp 2仍然兼容 -_-
引用

ljwing@2010-04-15 22:02

lz的480P指的是720x480 还是848x480[这一类的]
引用

264768502@2010-04-15 22:24

要PSP能放的话,记得还要关掉8x8dct的
另外,848*480是没办法在PSP上放的吧
引用

zhaofire@2010-04-15 22:27

第一个问题找到原因了,封装了AAC音频的全都不能放。话说我是win7。DSS是啥?win7codec?

开weight是啥? weight prediction for B-这个选项前面打勾?默认是没打勾。
number of B-frames 是不是不要?默认是3。还有B-pyramid默认是disabled的。

= =PSP么,480P肯定是720X480了,不过好像也可以放640X480
引用

zhaofire@2010-04-15 22:32

program --pass 2 --bitrate 1500 --stats ".stats" --thread-input --no-cabac --no-weightb --partitions p8x8,b8x8,i4x4 --no-8x8dct --profile main --level 3 --ref 3 --output "output" "input"


算了,直接发代码……
引用

roozhou@2010-04-15 22:35

--thread-input --no-cabac --no-weightb --partitions p8x8,b8x8,i4x4 --no-8x8dct --level 3
这些都是废参数,不要加
引用

ljwing@2010-04-15 22:40

添上--b-pyramid none
引用

B-pyramid默认是disabled的

那是MeGUI,新版本x264默认normal

msmpeg2adec msmpeg2vdec 这两个M$强大的解码器干掉没有?
引用

zhaofire@2010-04-15 22:45

引用
最初由 ljwing 发布
msmpeg2adec msmpeg2vdec 这两个M$强大的解码器干掉没有?
没……在C盘的system32下面的俩DLL吧?删不掉,等会进安全模式干掉他。


:rolleyes: 晕倒, --b-pyramid 选项竟然没none,我自己代码上加上……
引用

zhaofire@2010-04-15 22:49

引用
最初由 roozhou 发布
--thread-input --no-cabac --no-weightb --partitions p8x8,b8x8,i4x4 --no-8x8dct --level 3
这些都是废参数,不要加


[/han] 点了选项就给加上了,level等级这个不算废参数吧?
引用

ljwing@2010-04-15 22:52

那两个dll用unlocker重命名最方便,也可以右击"属性"--改操作权限
引用

264768502@2010-04-15 22:55

不明白说废参数是什么意义,是指默认参数么?
引用

pushmylove@2010-04-16 10:02

win7下没用过DSS(DirectShowSource......

建议吧MKVEXTRACT出来分别压制最后MUX吧
引用

zhaofire@2010-04-16 13:30

引用
Video ID: 1
Format: AVC
Format/Info: Advanced Video Codec
Format profile: Main@L3.0
Format settings, CABAC: Yes
Format settings, ReFrames: 3 frames
Codec ID: avc1
Codec ID/Info: Advanced Video Coding
Duration: 1h 29mn
Bit rate mode: Variable
Bit rate: 2 000 Kbps
Maximum bit rate: 23.0 Mbps
Width: 720 pixels
Height: 480 pixels
Display aspect ratio: 16:9
Original display aspect ratio: 16:9
Frame rate mode: Constant
Frame rate: 23.976 fps
Standard: NTSC
其他的算是都搞定了,选baseline就行,不过不知道怎么搞的,选baseline,转换出来就是main,选main就直接不能放。

话说,二次编码,我设置2000kbps,最高比特率竟然23Mbps,:cool: 1080P高清么……怎么限制最高码率??
引用

| TOP