Experienced Forum User, Site Admin, Skilled player (1172)
Joined: 4/17/2010
Posts: 10920
Location: RU
BTW progressing sound desync may be caused by mkv muxing script that contains "--compression 1:none" that must be set to 0 or -1.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting. If TASing is meta-play, TASVideos Movie Rules are meta-meta-play!
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Aktan wrote:
or, to avoid lossy compression, use WAV XD.
Or try other lossless compression formats.
Experienced Forum User, Site Admin, Skilled player (1172)
Joined: 4/17/2010
Posts: 10920
Location: RU
creaothceann wrote:
Aktan wrote:
or, to avoid lossy compression, use WAV XD.
Or try other lossless compression formats.
And report results.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting. If TASing is meta-play, TASVideos Movie Rules are meta-meta-play!
Experienced Forum User, Publisher
Joined: 4/23/2009
Posts: 1283
feos wrote:
creaothceann wrote:
Aktan wrote:
or, to avoid lossy compression, use WAV XD.
Or try other lossless compression formats.
And report results.
Yep, because it is YouTube, and we all know how much a pain YouTube is...
Experienced Forum User, Site Admin, Skilled player (1172)
Joined: 4/17/2010
Posts: 10920
Location: RU
Would it look okay if I don't stretch NES encode to 4:3 with avs, but do it with youtube tag instead?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting. If TASing is meta-play, TASVideos Movie Rules are meta-meta-play!
Emulator Coder, Experienced Forum User, Skilled player (1117)
Joined: 5/1/2010
Posts: 1217
feos wrote:
Would it look okay if I don't stretch NES encode to 4:3 with avs, but do it with youtube tag instead?
Yes. If you do that, use 8x point scaling (2048x1792 or 2048x1920) as this interacts with h.264 encoding in nice ways.
Experienced Forum User, Player (62)
Joined: 4/21/2011
Posts: 232
natt's recommendations for ytstretch
Guga
He/Him
Experienced Forum User
Joined: 1/17/2012
Posts: 838
Location: Chile
If your video doesn't come out with html5, it would be fine.
Post subject: Update teh guides!
Experienced Forum User, Site Admin, Skilled player (1172)
Joined: 4/17/2010
Posts: 10920
Location: RU
I think we need these guides updated: http://tasvideos.org/EncodingGuide/HighDefinition.html http://tasvideos.org/EncodingGuide/HybridEncodeScript.html Now as we have tasblend dated and obsoleted by ng_deblink (partial blending using blinkmask, the dream of early HD encoders), I suggest to replace the former with the latter (I'd even suggest reencoding blended runs). And 4:3 resizing seems to be done by YT better, because we can use 8x resize with H264 that gives insane filesaze reduction and cool look overall. Latest iteration of ng_deblink lies here: Post #314301 And here are the 2 plugins needed: http://code.google.com/p/feos-tas/source/browse/trunk/HD%20encode/mvtools2.dll http://code.google.com/p/feos-tas/source/browse/trunk/HD%20encode/mt_masktools-26.dll What do you think?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting. If TASing is meta-play, TASVideos Movie Rules are meta-meta-play!
Post subject: Re: Update teh guides!
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1107
Location: Murka
feos wrote:
And 4:3 resizing seems to be done by YT better, because we can use 8x resize with H264 that gives insane filesaze reduction and cool look overall.
ehh http://tasvideos.org/forum/viewtopic.php?t=12824 hope they resolve that
Post subject: Re: Update teh guides!
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
feos wrote:
I think we need these guides updated: http://tasvideos.org/EncodingGuide/HighDefinition.html http://tasvideos.org/EncodingGuide/HybridEncodeScript.html Now as we have tasblend dated and obsoleted by ng_deblink (partial blending using blinkmask, the dream of early HD encoders), I suggest to replace the former with the latter (I'd even suggest reencoding blended runs).
Some games use "1 frame on, 1 frame off" pattern for transparency, and a "2 on, 2 off" pattern for artificial flickering (e.g. Chrono Trigger). Super Metroid uses the "1 on, 1 off" pattern for flickering on the title screen. If ng_deblink can handle cases like these then it could become an all-round tool; otherwise it's another tool to be used in certain situations.
Experienced Forum User, Player (62)
Joined: 4/21/2011
Posts: 232
ng_deblink has a parameter for how soft/sharp you want the blink. ng_deblink(1.0) for flickering. ng_deblink(0.5) for transparency. ng_deblink() defaults to .667, like TASBlend. But don't use anything as an all-round tool. If there isn't blinking then SelectEven looks best, so use that whenever possible. Applying TASBlend to a whole movie is lazy and often looks worse than it needs to.
Experienced Forum User, Site Admin, Skilled player (1172)
Joined: 4/17/2010
Posts: 10920
Location: RU
If ng_deblink loses something, encoding it not 100% perfectly, I really think it does much less damage to the whole thing. The most reason why tasblend is almost unwatchable for some people like myself is BG blending. When the screen scrolls fast it goes insane being blended. And ng_debling does cool jub with Sonic's complicated blink picture: Link to video I'm going to encode Gunstar Heroes and Megaman&Bass to see how it handles fire drawings and complicated twitching..
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting. If TASing is meta-play, TASVideos Movie Rules are meta-meta-play!
Experienced Forum User, Site Admin, Skilled player (1172)
Joined: 4/17/2010
Posts: 10920
Location: RU
Now as I finished encoding, please compare these to the old ones I linked. http://www.youtube.com/watch?v=HChjUyzAHms http://www.youtube.com/watch?v=aOzKqr2qpt4
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting. If TASing is meta-play, TASVideos Movie Rules are meta-meta-play!
Experienced Forum User
Joined: 5/4/2005
Posts: 502
Location: Onett, Eagleland
Can someone help me use the deflicker script on an avi using virtual dub? I tried to open the script after pasting it to a file and I get "The scripts return value was not a video clip" Could someone give me an example script using C:\myavi.avi as an example? Just want to run deflicker on this encode, thanks. This script: http://pastebin.com/JNJQKHm9
I think.....therefore I am not Barry Burton
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
You need to load your video somewhere.
Language: Avisynth

AVISource("C:\myavi.avi") # your processing before ng_deblink ng_deblink(...) # use it as described by nanogyth # your processing after ng_deblink LoadPlugin("mvtools2.dll") LoadPlugin("mt_masktools-26.dll") function ng_deblink(clip clp, \ float "ratio", \ int "level", \ clip "blinkmask" \){ #...
Experienced Forum User
Joined: 5/4/2005
Posts: 502
Location: Onett, Eagleland
creaothceann wrote:
You need to load your video somewhere.
Language: Avisynth

AVISource("C:\myavi.avi") # your processing before ng_deblink ng_deblink(...) # use it as described by nanogyth # your processing after ng_deblink LoadPlugin("mvtools2.dll") LoadPlugin("mt_masktools-26.dll") function ng_deblink(clip clp, \ float "ratio", \ int "level", \ clip "blinkmask" \){ #...
I get Mask Errorr: sources must be rgb32, line 7, line 36: line 7: ng_deblink(0.5) # use it as described by nanogyth line 36: \ level=level) The avi file is a uncompressed raw footage.
I think.....therefore I am not Barry Burton
Experienced Forum User, Player (62)
Joined: 4/21/2011
Posts: 232
ConvertToRGB32 It needs an alpha channel to do the layering.
Experienced Forum User
Joined: 5/4/2005
Posts: 502
Location: Onett, Eagleland
Is that program or add that to the script or? I am completely new to avi synth.
I think.....therefore I am not Barry Burton
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
Avisynth has a documentation link in your start menu. It's not long. You could also for example search the wiki or Google.
Language: Avisynth

AVISource("myavi.avi") ConvertToRGB32 # more of your processing before ng_deblink ...
Active player, Experienced Forum User (325)
Joined: 2/5/2012
Posts: 1547
Location: Brasil
what is encoding?is it just makin an avi of a the movie file found on emulators? because i would like to know the "lighter" option of AVI recording on VBA-rr,because i want to be able to browse the internet without lagging on the recording.I'm using the emulator's features btw.
TAS i'm interested: megaman series: mmbn1 100% mmx3 any% psx glitched, mmx command mission pokemon XD, fighting games with speed goals in general
creaothceann
He/Him
Editor, Experienced Forum User
Joined: 4/7/2005
Posts: 1874
Location: Germany
grassini wrote:
What is encoding? Is it just making an .avi of the movie file found with emulators?
See the articles re: publication work. The emulator dumps a lightly-compressed (large) .avi file - between several hundred MB up to a few dozen GB. Then you edit it to remove unwanted parts (frames recorded before and/or after the movie) and encode it at a higher resolution with web-friendly codecs (e.g. h264 and ogg).
grassini wrote:
I would like to know the "lighter" option of AVI recording on VBA-rr, because I want to be able to browse the internet without lagging on the recording. I'm using the emulator's features btw.
If the emulator itself dumps the movie then it won't drop any frames.
Post subject: Encoding help
Experienced Forum User, Experienced player (523)
Joined: 11/18/2011
Posts: 242
Location: Morocco
This message is for feos: Thank you for your TAS Encoding Package I'm follow the tips but the avs script can't open with VirtualDub What is the problem?
I still learn more about English. https://www.youtube.com/user/McBobX100
I wrote:
Working is the best way to achieve goals in speedruning. Hardworking is a pain.
Post subject: Re: Encoding help
Emulator Coder, Experienced Forum User, Skilled player (1117)
Joined: 5/1/2010
Posts: 1217
McBobX wrote:
I'm follow the tips but the avs script can't open with VirtualDub
Error Messages? If so, what do those errors say?
Experienced Forum User, Experienced player (523)
Joined: 11/18/2011
Posts: 242
Location: Morocco
Error Message says: Avisynth open failure: Avisynth:script open failed
I still learn more about English. https://www.youtube.com/user/McBobX100
I wrote:
Working is the best way to achieve goals in speedruning. Hardworking is a pain.