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

 

Go Back   Doom9's Forum > Capturing and Editing Video > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 2nd April 2025, 16:48   #41  |  Link
wonkey_monkey
Formerly davidh*****
 
wonkey_monkey's Avatar
 
Join Date: Jan 2004
Posts: 2,822
What are the advantages/disadvantages of enabling or disabling seekpreroll?
__________________
My AviSynth filters / I'm the Doctor
wonkey_monkey is offline   Reply With Quote
Old 2nd April 2025, 19:08   #42  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,647
Quote:
Originally Posted by wonkey_monkey View Post
What are the advantages/disadvantages of enabling or disabling seekpreroll?
It's more or less for debugging purposes only. Don't touch it unless you think there's a very good reason.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 2nd April 2025, 19:12   #43  |  Link
wonkey_monkey
Formerly davidh*****
 
wonkey_monkey's Avatar
 
Join Date: Jan 2004
Posts: 2,822
Quote:
Originally Posted by Myrsloik View Post
It's more or less for debugging purposes only. Don't touch it unless you think there's a very good reason.
Then I will no touchy
__________________
My AviSynth filters / I'm the Doctor
wonkey_monkey is offline   Reply With Quote
Old 19th May 2025, 17:14   #44  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,647
R12-RC1 is now available and fixes even more odd corner cases.

It also adds automatic fallback to CPU decoding if no hardware decoder exists for the current format.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 21st May 2025, 16:51   #45  |  Link
Selur
.
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,860
Thanks, the new auto fallback to CPU does seem to work fine!

Cu Selur
__________________
Hybrid here in the forum, homepage, its own forum
Selur is offline   Reply With Quote
Old 14th October 2025, 00:18   #46  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 72
Hi, tried BestSource2 v10 and latest v13 and both gives silent audio when opening .VOB with AC3 (tried both 5.1: atrack=1 and 192k stereo: atrack=2):

v= BSSource( "VTS_05_8.vob", atrack=1, cachepath="/")
return v

żany ideas?
Thanks, and great work!
isidroco is offline   Reply With Quote
Old 8th November 2025, 21:58   #47  |  Link
isidroco
Registered User
 
Join Date: Nov 2008
Posts: 72
Found an issue: VID1.AVI (yuvj422p) was joined with VID2.AVI (yuv420p) using VirtualDub: "VID1-2.AVI". Opening it with BestSource will only return first part of the merged video. Fortunately I still had the originals, so made a script opening each in Avisynth and merging them there (after converting VID2 with ConvertToYUV422). Anyway, maybe in a future version BestSource might be able to deal with mixed AVI inner content, because neither VirtualDub or Player complained.
isidroco is offline   Reply With Quote
Old 8th November 2025, 22:27   #48  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,647
Quote:
Originally Posted by isidroco View Post
Hi, tried BestSource2 v10 and latest v13 and both gives silent audio when opening .VOB with AC3 (tried both 5.1: atrack=1 and 192k stereo: atrack=2):

v= BSSource( "VTS_05_8.vob", atrack=1, cachepath="/")
return v

żany ideas?
Thanks, and great work!
Provide a sample
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 22nd November 2025, 07:28   #49  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,678
I ran into a problem with bestsource having frame accurate issue with VOB files. I used DGIndexNV as reference. These are the video length that I got from the different methods, all methods were opened with VD2.
Code:
DGIndexNV -> dgi -> load with DGSource:
24:09.248

DGIndexNV -> demux m2v -> mux to mkv:
24:09.248

DGIndexNV -> demux m2v -> mux to mkv -> BestSource:
19:20.960

mkvtoolnix -> mux vob -> mkv:
24:11.183

mkvtoolnix -> mux vob -> mkv -> BestSource:
19:20.960

vob -> BestSource:
19:20:960
BestSource seems to give same wrong frames no matter how I mux the vob.
lansing is offline   Reply With Quote
Old 22nd November 2025, 09:13   #50  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,647
How do you know it's wrong? Different from DG stuff by a few frames but that does not a bug make in either of the tools.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 22nd November 2025, 10:59   #51  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,678
Quote:
Originally Posted by Myrsloik View Post
How do you know it's wrong? Different from DG stuff by a few frames but that does not a bug make in either of the tools.
I have noticed that all the mkv one has been automatically ivtc'ed, don't know where that process came from. Changing their frame rate to 24000/1001 will change the video length similar to the dg one.
lansing is offline   Reply With Quote
Old 22nd November 2025, 11:04   #52  |  Link
HolyWu
Registered User
 
Join Date: Aug 2006
Location: Taiwan
Posts: 394
Maybe you want bs.VideoSource(rff=True) because rff defaults to False.
HolyWu is offline   Reply With Quote
Old 22nd November 2025, 11:58   #53  |  Link
Columbo
Registered Developer
 
Join Date: Sep 2025
Location: Chi-town
Posts: 108
Quote:
Originally Posted by HolyWu View Post
Maybe you want bs.VideoSource(rff=True) because rff defaults to False.
Yes. The ratio of times is 0.8 which is consistent with the repeat flags not being honored.
Columbo is offline   Reply With Quote
Old 22nd November 2025, 17:33   #54  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,678
Quote:
Originally Posted by HolyWu View Post
Maybe you want bs.VideoSource(rff=True) because rff defaults to False.
You are right, with rff=True, BestSource matches DGSource.


bs.VideoSource(rff=True)
Code:
DGIndexNV -> dgi -> load with DGSource:
24:09.248
frame: 43434 (comb)

DGIndexNV -> demux m2v -> mux to mkv:
24:09.248
frame: 43434 (progressive)

DGIndexNV -> demux m2v -> mux to mkv -> BestSource:
24:09.248
frame: 43434 (comb)

mkvtoolnix -> mux vob -> mkv:
24:11.183
frame: 43492 (progressive)

mkvtoolnix -> mux vob -> mkv -> BestSource:
24:09.248
frame: 43434 (comb)

vob -> BestSource:
24:09:348
frame: 43437 (comb)
lansing is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.