View Full Version : [SOLVED] Big artifacts on some images
Burb
7th March 2015, 18:34
Hello, I have a problem using AviSynth.
When seeking through the video I see some images completely blurred, like that:
http://i.imgur.com/5sTTwTE.png?1
I first thought of corrupted file so I re-ripped my Blu-ray and re-demuxed the video but this didn't solve the problem.
Any idea ?
Maybe it's because the video is in VC-1 ?
Thank you.
poisondeathray
7th March 2015, 18:36
Seeking with avisynth script, or encoded video ?
What source filter/ how are you loading the video ?
Sparktank
7th March 2015, 18:38
Looks like you're using DirectoShowSource.
:script:
Burb
7th March 2015, 19:05
Thanks for you quick answers.
It's when i seek in Avisynth.
I use FFVideoSource.
poisondeathray
7th March 2015, 19:15
It will be slower, but try seekmode=0, threads=1 if you need non linear seeking access
FFVideoSource("video.ext", threads=1, seekmode=0)
Burb
7th March 2015, 19:25
*When seeking in AvsPmod, not Avisynth...
It will be slower, but try seekmode=0, threads=1 if you need non linear seeking access
FFVideoSource("video.ext", threads=1, seekmode=0)
This didn't change anything
Sparktank
7th March 2015, 19:33
and re-demuxed the video
Are you indexing the elementary stream?
movie.vc1 ?
Try remuxing to MKV and index that.
Burb
7th March 2015, 19:40
No, It's a VC-1 demuxed in MKV with eac3to.
hello_hello
7th March 2015, 19:57
Tried LSmash?
http://avisynth.nl/index.php/LSMASHSource
Sparktank
7th March 2015, 20:25
What version of FFMS2 are you using?
Have you tried latest update?
http://forum.doom9.org/showthread.php?p=1709647#post1709647
Just a technicality:
"demuxed in MKV" is actually "remuxed in MKV".
Demuxed would give you the elementary stream (.vc1).
"re-demuxed" is also just "remux".
Burb
7th March 2015, 22:58
Tried LSmash?
http://avisynth.nl/index.php/LSMASHSource
For some reason can't get it to work.
What version of FFMS2 are you using?
Have you tried latest update?
http://forum.doom9.org/showthread.php?p=1709647#post1709647
Just a technicality:
"demuxed in MKV" is actually "remuxed in MKV".
Demuxed would give you the elementary stream (.vc1).
"re-demuxed" is also just "remux".
I updated FFMS2, now this is a little bit different. No problem when seeking frame by frame forward. But if I use the mouse or up and down key the image is almost completely grey:
http://i.imgur.com/jKgJk20.png
Groucho2004
7th March 2015, 23:12
For some reason can't get it to work.
Try to be more specific.
Burb
7th March 2015, 23:19
Try to be more specific.
I'm getting this error:
http://i.imgur.com/9QfHgjE.png
I made a fresh install of Avisyth and Avspmod last updates and cleaned plugin folder but this doesn't help.
Groucho2004
7th March 2015, 23:39
- Post your script
- What OS are you on?
- Try this version (https://www.dropbox.com/sh/3i81ttxf028m1eh/AACJ1feP6KRRNpB8sOBSiqyna/Old/L-SMASH-Works-r768-20141231-32bit.7z?dl=0) of LSMASH
Burb
7th March 2015, 23:49
- My script is just:
LSMASHVideoSource("C:\Users\***\Documents\Vertigo\video.mkv")
- I am on Windows 7 Familiale Premium 64 bits.
- Tried the other version of LSMASH, same error.
Groucho2004
8th March 2015, 00:08
Is the VC-1 interlaced?
Have you tried loading the script in VDub?
If you have a NVIDIA graphics card I would strongly suggest DGDecNV.
Burb
8th March 2015, 00:32
Same error in VDub
http://i.imgur.com/7OIbaHF.png
It's progressive VC-1
Unfortunately I have an ATI graphic card.
Thanks to everyone who tried to help me ! Will continue to work on this tomorrow.
:thanks:
videoh
8th March 2015, 00:44
DGDecIM?
hello_hello
8th March 2015, 03:41
Sounds like it might be a job for DirectShowSource. ;)
Seriously..... every so often I just give up and use DirectShowSource. As long as you're not using complicated filtering and just re-encoding from start to finish it's fine 99.99% of the time, and with ffdshow decoding seems to work even when other methods don't. At least for me.
Or if you have the Haali media splitter installed you could try DSS2. ie
LoadPlugin("C:\Program Files\Haali Media Splitter\avss.dll")
dss2("D:\video.mkv")
Sparktank
8th March 2015, 03:56
You could also use DSS2mod, which doesn't depend on Haali.
http://forum.doom9.org/showpost.php?p=1699301&postcount=33
DSS2("D:\file.mkv", fps=23.976)
It likes LAV Filters.
More features and updates over regular DSS2.
mawen1250
8th March 2015, 04:10
eac3to is not suitable for demuxing ts/m2ts since it uses Haali demuxer, try something using lavf as demuxer such as ffmpeg to remux ts/m2ts to mkv.
Burb
8th March 2015, 10:26
:thanks:
@videoh
Probleme with license, the program said I need to donate...
@hello_hello & Spartank
Both DSS2 and DirectShowSource don't work, error messages:
http://i.imgur.com/LrutUGO.png
http://i.imgur.com/mFgqiGP.png
With other video, in AVC this work perfectly.
@ mawen1250
Don't know how to do that but I will try that way.
@ HolyWu
With LWLibav*Source all the video is gray...
[EDIT]: I finnally solved the problem !
I tried FFMS 2.18 because I read in the changelog :
Add support for VP8, VC-1, vc1image, and containers without timestamps such as MXF. (Plorkyeran)
And now this work like a charm!
Don't know why it does not work anymore in last update.
poisondeathray
8th March 2015, 18:54
Are you saying it didn't work in a more recent ffms2 version? (2.20, 2.19? ) Can you be more specific about the version details ?
Burb
9th March 2015, 21:44
Are you saying it didn't work in a more recent ffms2 version? (2.20, 2.19? ) Can you be more specific about the version details ?
Yes exactly. This don't work properly with the most recent ffms2 version (2.20).
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.