Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se |
|
|
#881 | Link | |
|
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,687
|
Quote:
MeteorRain's L-Smash GitHub repo is up-to-date minus the your recent commits. |
|
|
|
|
|
|
#882 | Link |
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
Two issues with latest version
1) Corrupted (grey frames) frames after seeking Sample -> https://www.mediafire.com/file/ana6j...ample.mkv/file ![]() ![]() 2) webm with AV1 returns this error Sample -> https://www.mediafire.com/file/lq3xm...mbps.webm/file
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
|
|
|
|
|
#883 | Link |
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
1. I got that sample from an ripbot user. I guess that this avc was originally muxed by makemkv. IT is odd that Simple remuxing (MKV to mkv)with latest mkvtoolnix did not fix that issue.
2.ok
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper Last edited by Atak_Snajpera; 9th September 2019 at 09:41. |
|
|
|
|
|
#884 | Link |
|
Registered User
Join Date: Dec 2002
Posts: 5,181
|
The PPS changes mid-stream (pic_init_qp_minus26 changes). Mkvmerge seems to detect this when doing a "full" remux (1. demux to ES. 2. mux ES) and prepends the SPS/PPS to every keyframe. In the original sample it is only prepended on an actual change compared to the prior keyframe. Since both frame #97 and #104 use the same pic_init_qp_minus26 frame #104 does not have this prepended PPS. Then decoder tries to use first/global pic_init_qp_minus26 and breaks.
Last edited by sneaker_ger; 9th September 2019 at 10:09. |
|
|
|
|
|
#885 | Link |
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
Crash after seeking
Sample -> https://www.mediafire.com/file/xhcyg...i_4-3.avi/file ![]() ![]() FFVideoSource works fine.
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
|
|
|
|
|
#886 | Link | |
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
Quote:
Just try to open this script in MPC-HC. Code:
LoadPlugin("LSMASHSource.dll")
LWLibavVideoSource("camcorder_25i_4-3.avi",cachefile="camcorder_25i_4-3.avi.lwi")
Trim(233,-1)
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
|
|
|
|
|
|
#889 | Link |
|
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,859
|
The script does check all frames.
I tested it via lsmas.LWLibavSource() and avisource.AVISource("myscript.avs) in vapoursynth -> no seeking issues. EDIT Tried also Reverse() in my avs script, still frame accurate. EDIT2 If I open the avs (with reverse) in vsedit i get an error vapoursynth.Error: Avisynth read error: CAVIStreamSynth: System exception - Access Violation at 0x00007FFB37302EB8 But there is no crash via vspipe... EDIT3 Argh tested with the wrong script... so I tested it again ... VS is fine, but AVS crashes! But only with reverse. Reverse in my avsisynth script -> instant crash System exception - Access Violation at 0x00007FFB37302EB8 Code:
LWLibavVideoSource("camcorder_25i_4-3.avi")
#Reverse()
std.Reverse() in VS is not frame accurate anymore. Code:
avisource.AVISource(args.file).std.Reverse() - lsmash in VS https://pastebin.com/anyvB4pf - avisyource + reverse in VS https://pastebin.com/XFkuT9JT (it aborts after 3 errors) EDIT4 lsmas.LWLibavSource(args.file).std.Reverse() -> lsmas: failed to get video track. Now I'm confused. EDIT5 ok ... final results VS lsmas.LWLibavSource(args.file) #ok lsmas.LWLibavSource(args.file).std.Reverse() #ERR failed to get video track. AVS via VS - script: LWLibavVideoSource("camcorder_25i_4-3.avi") avisource.AVISource(args.file) # ok avisource.AVISource(args.file).std.Reverse() # not frame accurate AVS script with: Code:
LWLibavVideoSource("camcorder_25i_4-3.avi")
reverse()
EDIT 6 - Bonus round Remuxed it to mkv VS lsmas.LWLibavSource(args.file) # ok lsmas.LWLibavSource(args.file).std.Reverse() # [importer: Error]: failed to find the matched importer. AVS via VS avisource.AVISource(args.file) # ok avisource.AVISource(args.file).std.Reverse() #ok avs+reverse via vdub still crashes. Last edited by ChaosKing; 9th September 2019 at 20:05. |
|
|
|
|
|
#891 | Link | |
|
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,859
|
Quote:
|
|
|
|
|
|
|
#892 | Link | |
|
Broadcast Encoder
Join Date: Nov 2013
Location: Chelsea, UK
Posts: 3,419
|
Quote:
|
|
|
|
|
|
|
#894 | Link | |
|
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,687
|
Problems loading APNG files
Quote:
I tried with L-SMASH-Works_20190903 / 0906 / 0910 and even MeteorRain's LSMASHSource-r935+34 but all of them give the same error. Last version that works is L-SMASH-Works-r935+26-20190811. Gifs work fine though. |
|
|
|
|
|
|
#897 | Link |
|
Registered User
Join Date: Sep 2007
Posts: 5,669
|
Is there an AVC in MXF parsing issue with L-SMASH-Works_20190910 ?
1a) 10bit422 AVC can be read in MP4 but not MXF "failed to get video track" . But "L-SMASH-Works-r935+3-win64-20190401" was able to read both 1b) But rewrapping that AVC stream into a TS makes it readable 2) 8bit422 MPEG2 in MXF can be read, so can't be a "global" MXF issue with this version |
|
|
|
|
|
#899 | Link |
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
Another possible bug. L-SMASH does not return some frames.
![]() Again FFVideoSource works fine. ![]() Code:
LoadPlugin("LSMASHSource.dll")
LWLibavVideoSource("TEST.mkv")
Trim(1,-1)
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper Last edited by Atak_Snajpera; 12th September 2019 at 15:19. |
|
|
|
|
|
#900 | Link | ||
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
L-Smash does not fallback to software decoders automatically like written in documentation.
Quote:
![]() I would also suggest value -1 as AUTO Quote:
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper Last edited by Atak_Snajpera; 12th September 2019 at 19:58. |
||
|
|
|
![]() |
|
|