View Full Version : Trouble with a hybrid source
DeeSeven
28th July 2013, 01:10
Hello,
I captured this off my tivo and i can't quite figure out how properly add the filters for IVTC or Deinterlace (at least i think that is the problem)
Mediainfo on my source file is as follows
Format : MPEG-PS
File size : 687 MiB
Duration : 42mn 27s
Overall bit rate mode : Variable
Overall bit rate : 2 263 Kbps
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Format settings, GOP : Variable
Duration : 42mn 27s
Bit rate mode : Variable
Bit rate : 2 090 Kbps
Maximum bit rate : 15.0 Mbps
Width : 528 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.275
Time code of first frame : 00:00:00;00
Time code source : Group of pictures header
Stream size : 635 MiB (92%)
Audio
ID : 189 (0xBD)-128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : DVD-Video
Duration : 42mn 27s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 38.9 MiB (6%)
Text #1
ID : 224 (0xE0)-CC1
Format : EIA-608
Muxing mode : A/53 / DTVCC Transport
Muxing mode, more info : Muxed in Video #1
Bit rate mode : Constant
Stream size : 0.00 Byte (0%)
Text #2
ID : 224 (0xE0)-1
Format : EIA-708
Muxing mode : A/53 / DTVCC Transport
Muxing mode, more info : Muxed in Video #1
Bit rate mode : Constant
Stream size : 0.00 Byte (0%)
the avs script I use is
MPEG2Source("C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner.The.Mourning.After.d2v")
Telecide(guide=1,gthresh=15).Decimate(mode=3,thres hold=1.0)
I then use Simple X264 launcher and encode it...4 hours later it is done but in my eyes the image is still a "blocky" or "jagged" not too bad but bad enough where I can notice it. Am I doing something wrong? or is this as good as it will get for a hybrid source?
Guest
28th July 2013, 01:15
Dr. G is probably video. Did you try deinterlacing with (say) qtgmc instead of IVTC? Why do you think it is hybrid?
Your file name is looking torrentish. You should use proper names to avoid any doubts about your material. Thank you.
DeeSeven
28th July 2013, 03:12
thanks for the reply neuron2
I haven't tried qtgmc yet but im willing to try anything at this point...I think its a hybrid cause well megui told me it was lol.
and thanks for the heads up with the filename..it definitely isn't a torrent its my own rip im just trying to conserve space until black friday so I'm converting all my videos instead of leaving them raw
Guest
28th July 2013, 12:36
If you can post a link to an unprocessed sample, we can tell you whether it is interlaced, hybrid, telecined, etc.
DeeSeven
30th July 2013, 18:41
thanks neuron2
https://mega.co.nz/#!Jlpz3LxK!IJFr-AXm7zxzLT3AJWBtvHRfFFM-G2CgAqhdOQgmojc
creaothceann
30th July 2013, 20:20
Seems to be classic video (i.e. purely interlaced). Use QTGMC, see parameters "preset" and "fpsdivisor", maybe look into multithreading.
DeeSeven
30th July 2013, 20:54
thanks for the advice creaothceann
Guest
30th July 2013, 22:36
It's video but strangely it does have irregular field repeats so you have to be a little careful. You have to make a project with Honor Pulldown in DGIndex. Then deinterlace as needed. creaothceann's idea of qtgmc is a good one.
DeeSeven
31st July 2013, 21:27
alright so I read into qtgmc and added "present= very slow" to my script
but when I start it it throws an error.
Simple x264 Launcher (Build #506), built 2013-07-05
Job started at 2013-07-30, 21:35:38.
Source file: C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - Burning.Questions.avs
Output file: C:\Documents and Settings\admin\My Documents\My Videos\Dr.G.Medical.Examiner - .Burning.Questions (2).mkv
--- SETTINGS ---
RC Mode: CRF
Preset: Veryslow
Tuning: None
Profile: Auto
Custom: --ref 11 --level 4.1 --no-fast-pskip --no-dct-decimate --bframes 5 --b-pyramid normal --direct auto --deblock -2:-1 --subme 10 --partitions all --trellis 2 --aq-strength 0.80 --psy-rd 1.0:0.0 --b-adapt 2 --me umh --merange 48 --thread-input
--- CHECK VERSION ---
Creating process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x86/x264_8bit_x86.exe" --version
x264 0.135.2345 f0c1c53
(libswscale 2.3.100)
(libavformat 55.11.100)
(ffmpegsource 2.17.4.0)
built by Komisar on Jul 4 2013, gcc: 4.7.3 (multilib.generic.Komisar)
configuration: --bit-depth=8 --chroma-format=all
x264 license: GPL version 2 or later
libswscale/libavformat/ffmpegsource license: GPL version 2 or later
Creating process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x86/avs2yuv_x86.exe"
Avs2YUV 0.24bm2
x264 revision: 2345 (core #135)
Avs2YUV version: 0.24.2
--- AVS INFO ---
Creating process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x86/avs2yuv_x86.exe" -frames 1 "C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - Burning.Questions.avs" NUL
error: Plugin C:\Program Files\AviSynth 2.5\plugins\fftw3.dll is not an AviSynth 2.5 plugin.
(C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - Burning.Questions.avs, line 3)
PROCESS EXITED WITH ERROR CODE: 1
my script is as follows
MPEG2Source("C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - Prescription.for.Change - 2005.d2v", cpu=0)
LoadPlugin("C:\Documents and Settings\admin\Desktop\megui\tools\avisynth_plugin\TIVTC.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\fftw3.dll")
TFM(mode=5, slow=2, clip2=QTGMC(preset="very slow",sourcematch=3, tr2=0, FPSDivisor=2)).TDecimate(hybrid=3)
Guest
31st July 2013, 21:54
It's just video so ditch the TFM/TDecimate. This works fine for me with your sample (make the project with Honor Pulldown):
dgsource("sample.dgi")
qtgmc(Preset="Very Slow", TR2=0 )
lanczosresize(640,480)
foxyshadis
31st July 2013, 21:58
The real error is that fftw3.dll is a helper dll for fft3dfilter, don't load it explicitly. It should go in the Windows folder, or anywhere else that's on the DLL load path.
DeeSeven
31st July 2013, 23:12
got it! thanks for all your help neuron2 and thanks to foxyshadis for the extra bump :)
DeeSeven
1st August 2013, 18:27
alright so the video encoded but upon looking at the tech info for the file i saw that the FPS had dropped to 23. instead of the 29 it was at before I encoded. Did I miss something in my script? or ?
Guest
1st August 2013, 20:59
Well, I told you to ditch TFM/TDecimate. Did you do that?
Post your current script used to do the encode.
qtgmc alone will double it to 59.94. If you need 29.97 (and don't mind the loss of temporal resolution), then add SelectEven() at the end of the script.
DeeSeven
1st August 2013, 21:41
hm only removed Tdecimate, removed TFM now and added SelectEven() to the end of my script. Encoding now
thanks for all your help neuron2
creaothceann
1st August 2013, 22:16
[...] then add SelectEven() at the end of the script.
There's also the FPSDivisor parameter. Might be faster?
Post your current script used to do the encode.
This.
Guest
1st August 2013, 23:23
There's also the FPSDivisor parameter. Might be faster? Highly doubtful, and SelectEven() is more intuitive.
DeeSeven
3rd August 2013, 03:49
current script for encode is
MPEG2Source("C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - (S02E04).Prescription.for.Change - 2005.d2v", cpu=0)
LoadPlugin("C:\Documents and Settings\admin\Desktop\megui\tools\avisynth_plugin\TIVTC.dll")
QTGMC(preset="very slow",sourcematch=3, tr2=0)
SelectEven()
its slowly encoding .89 fps ETA is 8 hours started it 11 hours ago.
DeeSeven
3rd August 2013, 15:03
hm that didn't work...My FPS dropped to 23 again
Guest
3rd August 2013, 16:19
Open the script in VirtualDub and look at File/File information...
What is the reported frame rate?
If it is not 29.97, then maybe your project was made with Force Film. Post a link to your D2V file.
DeeSeven
4th August 2013, 02:50
VirtualDub says its 23.976
My d2v -> https://mega.co.nz/#!QphFABCK!HORPLVkUR6uG2sIeWY9faH-lg0AQs8dgodbDmSCmAvg
does dgindex save your settings after every use? For example if I do "Honor Pulldown" will it keep that setting until I change it?
Guest
4th August 2013, 16:36
The D2V file shows that you have enabled Forced Film when making your project. You can either re-make the project with Honor Pulldown or you can change the line in the D2V file to:
Field_Operation=0
The setting is saved across invocations of DGIndex.
You may want to make a habit of checking your script in VirtualDub before starting a lengthy encode.
DeeSeven
4th August 2013, 23:25
thanks neuron2
I remade the project with Honor Pulldown, ran my avs script through VirtualDub and when I check the file info it says the fps is 23. My avs script is the same as above
Guest
5th August 2013, 00:01
It's not possible, you must have screwed up. Please post the D2V that you made with Honor Pulldown.
DeeSeven
5th August 2013, 01:05
I deleted all my avs scripts and remade the d2v with honor pulldown, ran it throgh virtualdub and it came back at 29 fps which is correct. I'm gonna encode and pray :)
thanks as always
EDIT:
spoke to soon :( The script errored as I was encoding
Simple x264 Launcher (Build #506), built 2013-07-05
Job started at 2013-08-04, 20:06:12.
Source file: C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - (S02E04).Prescription.for.Change.avs
Output file: C:\Documents and Settings\admin\My Documents\My Videos\Dr.G.Medical.Examiner - (S02E04).Prescription.for.Change.mkv
--- SETTINGS ---
RC Mode: CRF
Preset: Veryslow
Tuning: None
Profile: Auto
Custom: --ref 11 --level 4.1 --no-fast-pskip --no-dct-decimate --bframes 5 --b-pyramid normal --direct auto --deblock -2:-1 --subme 10 --partitions all --trellis 2 --aq-strength 0.80 --psy-rd 1.0:0.0 --b-adapt 2 --me umh --merange 48 --thread-input
--- CHECK VERSION ---
Creating process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x86/x264_8bit_x86.exe" --version
x264 0.135.2345 f0c1c53
(libswscale 2.3.100)
(libavformat 55.11.100)
(ffmpegsource 2.17.4.0)
built by Komisar on Jul 4 2013, gcc: 4.7.3 (multilib.generic.Komisar)
configuration: --bit-depth=8 --chroma-format=all
x264 license: GPL version 2 or later
libswscale/libavformat/ffmpegsource license: GPL version 2 or later
Creating process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x86/avs2yuv_x86.exe"
Avs2YUV 0.24bm2
x264 revision: 2345 (core #135)
Avs2YUV version: 0.24.2
--- AVS INFO ---
Creating process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x86/avs2yuv_x86.exe" -frames 1 "C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - (S02E04).Prescription.for.Change.avs" NUL
C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - (S02E04).Prescription.for.Change.avs: 528x480, 30000/1001 fps, 76325 frames
Resolution: 528x480
Frame Rate: 30000/1001
No. Frames: 76325
--- ENCODING ---
Creating Avisynth process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x86/avs2yuv_x86.exe" "C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - (S02E04).Prescription.for.Change.avs" -
Creating x264 process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x86/x264_8bit_x86.exe" --crf 19.0 --preset veryslow --ref 11 --level 4.1 --no-fast-pskip --no-dct-decimate --bframes 5 --b-pyramid normal --direct auto --deblock -2:-1 --subme 10 --partitions all --trellis 2 --aq-strength 0.80 --psy-rd 1.0:0.0 --b-adapt 2 --me umh --merange 48 --thread-input --output "C:\Documents and Settings\admin\My Documents\My Videos\Dr.G.Medical.Examiner - (S02E04).Prescription.for.Change.mkv" --frames 76325 --demuxer y4m --stdin y4m -
y4m [info]: 528x480p 0:0 @ 30000/1001 fps (cfr)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 SlowShuffle
x264 [info]: profile High, level 4.1
x264 [info]: frame I:1 Avg QP:21.13 size: 3111
x264 [info]: frame P:1 Avg QP:23.33 size: 3659
x264 [info]: mb I I16..4: 30.3% 69.5% 0.2%
x264 [info]: mb P I16..4: 33.8% 55.6% 5.4% P16..4: 3.6% 0.1% 0.0% 0.0% 0.0% skip: 1.5%
x264 [info]: 8x8 transform intra:64.2% inter:96.7%
x264 [info]: coded y,uvDC,uvAC intra: 29.8% 16.1% 0.5% inter: 35.1% 42.3% 0.0%
x264 [info]: i16 v,h,dc,p: 23% 61% 10% 6%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 32% 29% 18% 4% 2% 4% 4% 4% 4%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 30% 26% 12% 5% 4% 4% 10% 2% 7%
x264 [info]: i8c dc,h,v,p: 58% 31% 10% 1%
x264 [info]: Weighted P-Frames: Y:100.0% UV:100.0%
x264 [info]: kb/s:811.59
encoded 2 frames, 1.13 fps, 898.26 kb/s
av2y [info]: C:\Documents and Settings\admin\Desktop\encoding\Dr.G.Medical.Examiner - (S02E04).Prescription.for.Change.avs: 528x480, 30000/1001 fps, 76325 frames
WARNING: Avisynth process exited with error code: -1073741819
Final file size is 7,710 bytes.
--- DONE ---
Job finished at 2013-08-04, 20:06:19. Process took 0 minutes, 6 seconds.
Guest
5th August 2013, 11:57
First, you were asked not to use torrentish names but you continue. You are required to follow moderator instructions. Strikes can follow for noncompliance.
For your issue with Simple Launcher, I see several instances of that problem in a google search. So look those over and then post in LoRd_MuldeR's thread about it if you can't resolve it. You can also try other GUIs such as MeGUI.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.