I see people can't read my SD encodes.
I was simply using the method showed in sgrunt's encoding guide.
Here are my AviSynth and my batch scripts. That's what I always use for my SD encodes.
Can someone tell me what's wrong with that?
EDIT : I'm using the Camstudio Lossless Codec.
AviSynth Step 1
framerate = 60
framestdebut = 662
titrejeu = """Bonk's Adventure "any%""""
auteur = "Jerfo"
temps = "24:03.63"
rerecords = "8203"
tailletexte = 16
a = AVISource("movie.avi").ConvertToRGB24()
b = ImageSource(file="logo.png", start=0, end=119, fps=a.FrameRate).ConvertToRGB24()
c = BlankClip(b, audio_rate=44100, channels=2)
d = AudioDub(b, c).Lanczos4Resize(c.width, c.height).AssumeFPS(a.FrameRateNumerator, a.FrameRateDenominator)
last = d + a
Subtitle(titrejeu + "\nPlayed by " + auteur + "\nPlaying time: " + temps + "\nRerecord count: " + rerecords, y=0, align=8, first_frame=framestdebut, last_frame=(framestdebut + (5 * framerate) - 1), size=tailletexte, font="TF2 Secondary", text_color=$30FFFFFF, halo_color=$00000000, lsp=1)
Subtitle("This is a tool-assisted recording.\nFor details, visit http://TASVideos.org/", y=0, align=8, first_frame=(framestdebut + (5 * framerate)), last_frame=(framestdebut + (2 *(5 * framerate)) - 1), size=tailletexte, font="TF2 Secondary", text_color=$30FFFFFF, halo_color=$00000000, lsp=1)
ConvertToYV24(chromaresample="point")
ConvertToYV12(chromaresample="lanczos4")
DupMC(log="dup.txt")
AviSynth Step 2
framerate = 60
framestdebut = 662
titrejeu = """Bonk's Adventure "any%""""
auteur = "Jerfo"
temps = "24:03.63"
rerecords = "8203"
tailletexte = 16
a = AVISource("movie.avi").ConvertToRGB24()
b = ImageSource(file="logo.png", start=0, end=119, fps=a.FrameRate).ConvertToRGB24()
c = BlankClip(b, audio_rate=44100, channels=2)
d = AudioDub(b, c).Lanczos4Resize(c.width, c.height).AssumeFPS(a.FrameRateNumerator, a.FrameRateDenominator)
last = d + a
Subtitle(titrejeu + "\nPlayed by " + auteur + "\nPlaying time: " + temps + "\nRerecord count: " + rerecords, y=0, align=8, first_frame=framestdebut, last_frame=(framestdebut + (5 * framerate) - 1), size=tailletexte, font="TF2 Secondary", text_color=$30FFFFFF, halo_color=$00000000, lsp=1)
Subtitle("This is a tool-assisted recording.\nFor details, visit http://TASVideos.org/", y=0, align=8, first_frame=(framestdebut + (5 * framerate)), last_frame=(framestdebut + (2 *(5 * framerate)) - 1), size=tailletexte, font="TF2 Secondary", text_color=$30FFFFFF, halo_color=$00000000, lsp=1)
ConvertToYV24(chromaresample="point")
ConvertToYV12(chromaresample="lanczos4")
DeDup(threshold=0.00001, trigger2=100, show=false, dec=true, maxcopies=20, maxdrops=20, log="dup.txt", times="times.txt")
Batch script to encode
start /wait oggenc2 -q 1 encoded.wav
echo Trame sonore de la version SD faite!
start /wait x264.exe --crf 0 --keyint 999999 --fullrange on -o encoded.mp4 sdencode.avs
echo Passe 1 de la trame vidéo de la version SD faite!
start /wait x264.exe --crf 20 --keyint 600 --ref 16 --no-fast-pskip --bframes 16 --b-adapt 2 --direct auto --me tesa --merange 64 --subme 10 --trellis 2 --partitions all --fullrange on --rc-lookahead 250 --no-dct-decimate -o encoded.mp4 sdencode2.avs
echo Trame vidéo de la version SD faite!
rem Utiliser --me tesa au lieu de --me uhm si ça se passe sur un ordinateur puissant.
start /wait mkvmerge --timecodes 1:times.txt encoded.mp4 encoded.ogg -o bonksadventure-anypercent-tas-jerfo.mkv
echo Version SD faite!
(Is me --tesa the problem or what?)