+ Reply to Thread
Results 1 to 2 of 2

Thread: Encode x264 Interlaced from VirtualDub

  1. #1
    Member
    Join Date
    May 2018
    Location
    Detroit
    Posts
    12

    Encode x264 Interlaced from VirtualDub

    I'm currently working on encoding some of my uncompressed VHS captures. With Avidemux, encoding interlaced x264 is easy as there's some interlace/progressive options under the frame tab. From here I've been able to add multiple jobs and run them at once, usually overnight since encoding can take some time.

    I've recently discovered VirtualDub2, which also can queue multiple jobs. I'd prefer to work in VD but I'm having some trouble encoding interlaced. From the generated error, it appears that I have the right syntax. However, it looks like the combination of the weightp parameter and interlace isn't possible together. From the media info, I can see that weightp=2 but it's automatically being set.

    I know that I could do this from command line entirely outside of VirtualDub but I'd like to stick to using it, if possible, because I feel like it's the easiest and fastest way to encode the video and perform corrections.

    Image
    [Attachment 45895 - Click to enlarge]

    Image
    [Attachment 45896 - Click to enlarge]


    Frame rate : 29.970 (30000/1001) FPS
    Standard : NTSC
    Color space : YUV
    Chroma subsampling : 4:2:2
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 3.562
    Stream size : 34.2 MiB (96%)
    Writing library : x264 core 152 r2851bm ba24899
    Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=7 / psy=0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=0 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc=cqp / mbtree=0 / qp=0
    Quote Quote  

  2. #2
    Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Posts
    2,393

    Re: Encode x264 Interlaced from VirtualDub

    Please, everyone, stop panicking at the word "Warning". It means in general (independent of a specific application) that something had to be fixed to make it work, but it works. You just need to think about the change, if this makes the result not matching your expectations or requirements.

    In this case, "weightp=2" (among many other single options) may have been enabled by the selected preset, but enabling an interlaced mode disables this one single option, in contrast to the whole preset. IMHO, this is a minor flaw, x264 will still work pretty efficiently.

    Your MediaInfo report is confusing, though. If this are the attributes of your finished encode after adding "--tff" to the custom parameters, then x264 did not encode in interlaced mode, according to "Scan type : Progressive". I would expect "Scan type : MBAFF" instead.

    I did a quick test, and in my result, there are several hints about MBAFF interlacing mode and scan type. Including "interlaced=tff" as part of the encoding settings.
    Quote Quote  

+ Reply to Thread

Similar Threads

  1. Replies: 4
    Last Post: 22nd Mar 2018, 15:17
  2. How to speed-up x264 2-pass encode?
    By ben45 in forum Video Conversion
    Replies: 2
    Last Post: 12th Aug 2016, 10:13
  3. x264 encode messed up
    By SameSelf in forum Video Conversion
    Replies: 32
    Last Post: 14th Oct 2015, 07:17
  4. How to encode to interlaced in Handbrake?
    By VideoFanatic in forum Video Conversion
    Replies: 2
    Last Post: 21st Jun 2014, 09:18
  5. How do I encode using Avisynth and x264
    By Placebo in forum Newbie / General discussions
    Replies: 5
    Last Post: 22nd Apr 2014, 21:26

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts