HomeOfAviSynthPlusEvolution / L-SMASH-Works

Forked from VFR-maniac/L-SMASH-Works; hydra3333/L-SMASH-Works; l33tmeatwad/L-SMASH-Works; HolyWu/L-SMASH-Works; AkarinVS/L-SMASH-Works.
89 stars 15 forks source link

06 and 07 aren't working anymore #36

Closed almosely closed 1 year ago

almosely commented 1 year ago

Just wanted to report that I have updated from L-SMASH-Works (2022-11-09) to the newest and it did not work for me anymore. I tried to play a youtube video from 2017 ...

LWLibavVideoSource("Federer.vs.Nadal.720p.HD.Australian.Open.Final.2017.mkv", format="YUV420P8", prefer_hw=1)

Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.1 Format settings : CABAC / 7 Ref Frames Format settings, CABAC : Yes Format settings, Reference frames : 7 frames Codec ID : V_MPEG4/ISO/AVC Duration : 3 h 18 min Bit rate : 3 778 kb/s Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 59.940 (60000/1001) FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.068 Stream size : 5.24 GiB (96%) Default : Yes Forced : No

... but it stuttered and had pixel errors all over. Hardware is GeForce GTX 660 TI and Core i7-3770. Windows 10.

Then I tried backwards until L-SMASH-Works (2023-05-07) is working for me again. So 06 and 07 aren't working anymore. I am using the newest AVS+ 64 and my C++ Runtimes are up to date too. Just my 2ct.

Asd-g commented 1 year ago

Can you try yo update the GPU drivers if they are not the latest?

almosely commented 1 year ago

I had indeed an old GPU driver installed, but for my GTX 660 Ti there are only security updates available anymore. But I updated today to the latest. The problem is still the same.

Asd-g commented 1 year ago

Try the attached version.

LSMASHSource.zip

tebasuna51 commented 1 year ago

The new seems work fine for me.

almosely commented 1 year ago

Tried with the same source as above and the new version is working fine. Thank you! :-)

Asd-g commented 1 year ago

Thanks for testing. It's ffmpeg issue.

@tebasuna51, @almosely, can you test the attached new version?

LSMASHSource_test1.zip

almosely commented 1 year ago

test1 is working too :-)

Asd-g commented 1 year ago

20230806 1129.0.1.0

almosely commented 1 year ago

Works like a charm, thank you :-)

kedaitinh12 commented 1 year ago

Hi, some slow speed when compared with ffms2 and DGindexNV https://forum.doom9.org/showthread.php?p=1990489#post1990489

tebasuna51 commented 1 year ago

No problem using LWLibavVideoSource, LSMASHVideoSource seems have some problems even over .mp4

Asd-g commented 1 year ago

If you mean the slower speed of LSMASHVideoSource, then it's probably related to the lsmash demuxing.

Asd-g commented 1 year ago

@almosely, @tebasuna51 can you test the attached version if it's ok with prefer_hw=1?

LSMASHSource.zip

tebasuna51 commented 1 year ago

Still LWLibavVideoSource is fast than LSMASHVideoSource over mp4

Asd-g commented 1 year ago

I wanted to know if the issue from the op is there (stuttering and bad pixels).

If you want to further test both LWLibavVideoSource and LSMASHVideoSource you can try these versions.

Asd-g commented 1 year ago

This is the reason for the worse performance of LSMASHVideoSource compared to LWLibavVideoSource.