VideoHelp Forum
+ Reply to Thread
Page 2 of 3
FirstFirst 1 2 3 LastLast
Results 31 to 60 of 61
Thread
  1. latest build 1.25 fixes the b-frames/b-pyramid problem when using '--la-icq'
    Quote Quote  
  2. Originally Posted by Selur View Post
    latest build 1.25 fixes the b-frames/b-pyramid problem when using '--la-icq'
    Actually rigaya just tune the parameters automatically in the program, ignoring invalid/problematic setting combinations.
    The underlying conflict among Lookahead, Scene change and b-pyramid have not been solved actually.

    Either the Intel SDK has some tricky stuff or the SDK/Driver is simply broken.... It would be nice if someone from handbrake or Intel can help... at least to clarify that what can be used with lookahead and what will fail.
    Quote Quote  
  3. It's probably a bug in the SDK, since I asked a handbrake user and he stated that Handbrake has the same problems.
    Quote Quote  
  4. Banned
    Join Date
    Nov 2005
    Location
    United States
    Search Comp PM
    the lookahead and b-pyramid problem may be related to the fact that said settings are only supported by haswell cpu's and the new intel sdk, don't know what cpu's and or sdk version you guys use.
    Quote Quote  
  5. don't know what cpu's and or sdk version you guys use.
    like I wrote before I use an i7-4770k (desktop) and an i7-4702MQ (laptop) both 4th generation Haswell CPUs
    Quote Quote  
  6. Small but report:

    Just tried the lates 2.00 beta11 with:
    Code:
    G:\Hybrid>mencoder -lavdopts threads=8 -really-quiet -of rawvideo -o - -ovc raw -noskip -vf scale,format=i420 -forcedsubsonly -nosub -nosound -mc 0 "F:\TESTCL~1\test.avi" | ffmpeg -loglevel fatal -threads 8 -an -sn -r 25 -pix_fmt yuv420p -s 640x352 -f rawvideo -i - -r 25 -pix_fmt yuv420p -f yuv4mpegpipe - | QSVEncC --y4m -i - --input-buf 3 --slices 0 --fps 25000/1000 --cqp 24:26:27 --profile auto --level auto --quality balanced --bframes 3 --gop-len 0 --sar 1:1 --b-pyramid --no-scenechange --trellis auto --mbbrc --extbrc --mv-scaling 0 --no-direct-bias-adjust --colormatrix bt470bg --output-file "h:\Temp\test_07_55_03_8810_02.264"
    and got:
    --input-res must be specified with raw input.
    QSVEncC.exe finished with error!
    Since y4m is used the content isn't raw and the resolution infos are included inside the y4m headers, so there should be no need to specify '--input-res'.

    Also a small question: Are the av*.dll files only needed if 'avqsv reader' is used?
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  7. I have informed rigaya on your post. There has been quite a number of revisions since then, you may check out the new version (2.04, beta tag removed).
    Stopping development until someone save me from poverty or get me out of Hong Kong...
    Twitter @MaverickTse
    Quote Quote  
  8. Just tried the latest 2.07 and it seems like the '--input-res' problem has been fixed.
    Seeing that QSVEnc now also support HEVC encoding I wanted to try it and ended up with 'unkown error':

    check-hw reports:
    Code:
    Success: QuickSyncVideo (hw encoding) available
    check-lib reports:
    Code:
    QSVEncC (x64) 2.06 by rigaya, build Jul 20 2015 10:27:26
    based on Intel(R) Media SDK Encoding Sample 6,0,0,98947
      avi reader:   enabled
      avs reader:   enabled
      vpy reader:   enabled
      avqsv reader: enabled [H.264/AVC, HEVC, MPEG2]
    
    libmfxhw64.dll : v1.15
    libmfxsw64.dll : ----
    note worth: I used the 2.07 download form https://onedrive.live.com/?id=6BDD4375AC8933C6!3008&cid=6BDD4375AC8933C6&group=0.

    check-features reports:
    Code:
    QSVEncC (x64) 2.06 by rigaya, build Jul 20 2015 10:27:26
    based on Intel(R) Media SDK Encoding Sample 6,0,0,98947
      avi reader:   enabled
      avs reader:   enabled
      vpy reader:   enabled
      avqsv reader: enabled [H.264/AVC, HEVC, MPEG2]
    
    Environment Info
    OS : Windows 7 (x64)
    CPU: Intel Core i7-4770K @ 3.50GHz [TB: 3.90GHz] (4C/8T) <Haswell>
    RAM: Used 4961 MB, Total 32576 MB
    GPU: Intel HD Graphics 4600 (20EU) 400MHz (10.18.14.4170)
    
    Media SDK Hardware API v1.15
    Supported Enc features:
    Codec: H.264/AVC
                 CBR   VBR   AVBR  QVBR  CQP   VQP   LA    LAHRD ICQ   LAICQ VCM
    RC mode       o     o     o     o     o     o     o     o     o     o     o
    Interlace     o     o     o     o     o     o     o     o     o     o     o
    SceneChange   o     o     o     o     o     o     x     x     o     x     o
    VUI info      o     o     o     o     o     o     o     o     o     o     o
    Trellis       o     o     o     o     o     o     o     o     o     o     o
    Adaptive_I    x     x     x     x     x     x     x     x     x     x     x
    Adaptive_B    x     x     x     x     x     x     x     x     x     x     x
    B_Pyramid     o     o     o     o     o     x     o     x     o     o     o
     +Scenechange x     x     x     x     x     x     x     x     x     x     x
     +ManyBframes o     o     o     o     o     x     x     x     o     x     o
    Ext_BRC       o     o     o     o     x     x     x     x     o     x     o
    MBBRC         o     o     o     o     x     x     x     x     o     x     o
    LA Quality    x     x     x     x     x     x     o     o     x     o     x
    QP Min/Max    o     o     o     o     o     o     o     o     o     o     o
    IntraRefresh  x     x     x     x     x     x     x     x     x     x     x
    No Debloc     x     x     x     x     x     x     x     x     x     x     x
    Windowed BRC  x     x     x     x     x     x     o     o     x     x     x
    PerMBQP(CQP)  x     x     x     x     o     o     x     x     x     x     x
    DirectBiasAdj x     x     x     x     x     x     x     x     x     x     x
    MVCostScaling x     x     x     x     x     x     x     x     x     x     x
    
    Codec: HEVC
                 CBR   VBR   AVBR  QVBR  CQP   VQP   LA    LAHRD ICQ   LAICQ VCM
    RC mode       o     o     x     x     o     o     x     x     o     x     x
    Interlace     x     x     x     x     x     x     x     x     x     x     x
    SceneChange   o     o     x     x     o     o     x     x     o     x     x
    VUI info      o     o     x     x     o     o     x     x     o     x     x
    Trellis       o     o     x     x     o     o     x     x     o     x     x
    Adaptive_I    o     o     x     x     o     o     x     x     o     x     x
    Adaptive_B    o     o     x     x     o     o     x     x     o     x     x
    B_Pyramid     o     o     x     x     o     x     x     x     o     x     x
     +Scenechange x     x     x     x     x     x     x     x     x     x     x
     +ManyBframes o     o     x     x     o     x     x     x     o     x     x
    Ext_BRC       o     o     x     x     x     x     x     x     o     x     x
    MBBRC         x     x     x     x     x     x     x     x     x     x     x
    LA Quality    x     x     x     x     x     x     x     x     x     x     x
    QP Min/Max    o     o     x     x     o     o     x     x     o     x     x
    IntraRefresh  o     o     x     x     o     o     x     x     o     x     x
    No Debloc     o     o     x     x     o     o     x     x     o     x     x
    Windowed BRC  o     o     x     x     o     o     x     x     o     x     x
    PerMBQP(CQP)  o     o     x     x     o     o     x     x     o     x     x
    DirectBiasAdj o     o     x     x     o     o     x     x     o     x     x
    MVCostScaling o     o     x     x     o     o     x     x     o     x     x
    
    Codec: MPEG2
                 CBR   VBR   AVBR  QVBR  CQP   VQP   LA    LAHRD ICQ   LAICQ VCM
    RC mode       x     x     x     x     x     x     x     x     x     x     x
    Interlace     x     x     x     x     x     x     x     x     x     x     x
    SceneChange   x     x     x     x     x     x     x     x     x     x     x
    VUI info      x     x     x     x     x     x     x     x     x     x     x
    Trellis       x     x     x     x     x     x     x     x     x     x     x
    Adaptive_I    x     x     x     x     x     x     x     x     x     x     x
    Adaptive_B    x     x     x     x     x     x     x     x     x     x     x
    B_Pyramid     x     x     x     x     x     x     x     x     x     x     x
     +Scenechange x     x     x     x     x     x     x     x     x     x     x
     +ManyBframes x     x     x     x     x     x     x     x     x     x     x
    Ext_BRC       x     x     x     x     x     x     x     x     x     x     x
    MBBRC         x     x     x     x     x     x     x     x     x     x     x
    LA Quality    x     x     x     x     x     x     x     x     x     x     x
    QP Min/Max    x     x     x     x     x     x     x     x     x     x     x
    IntraRefresh  x     x     x     x     x     x     x     x     x     x     x
    No Debloc     x     x     x     x     x     x     x     x     x     x     x
    Windowed BRC  x     x     x     x     x     x     x     x     x     x     x
    PerMBQP(CQP)  x     x     x     x     x     x     x     x     x     x     x
    DirectBiasAdj x     x     x     x     x     x     x     x     x     x     x
    MVCostScaling x     x     x     x     x     x     x     x     x     x     x
    
    
    
    Supported Vpp features:
    Resize                o
    Deinterlace           o
    Denoise               o
    Detail Enhancement    o
    Proc Amp.             o
    Image Stabilization   o
    Video Signal Info     x
    FPS Conversion        o
    FPS Conversion (Adv.) o
    
    
    Media SDK Software unavailable.
    check-environment reports:
    Code:
    QSVEncC (x64) 2.06 by rigaya, build Jul 20 2015 10:27:26
    based on Intel(R) Media SDK Encoding Sample 6,0,0,98947
      avi reader:   enabled
      avs reader:   enabled
      vpy reader:   enabled
      avqsv reader: enabled [H.264/AVC, HEVC, MPEG2]
    
    Environment Info
    OS : Windows 7 (x64)
    CPU: Intel Core i7-4770K @ 3.50GHz [TB: 3.90GHz] (4C/8T) <Haswell>
    L1 : Read: 929.17GB/s, Write: 464.59GB/s
    L2 : Read: 385.40GB/s, Write: 152.88GB/s
    L3 : Read: 185.91GB/s, Write: 112.91GB/s
    RAM: Read:  32.36GB/s, Write:  15.53GB/s
         Used 4946 MB, Total 32576 MB
    GPU: Intel HD Graphics 4600 (20EU) 400MHz (10.18.14.4170)
    check-codecs reports:
    Code:
    D-: Decode
    -E: Encode
    ---------------------
    D- 8svx_exp
    D- 8svx_fib
    DE aac
    D- aac_fixed
    D- aac_latm
    DE ac3
    DE ac3_fixed
    D- adpcm_4xm
    DE adpcm_adx
    D- adpcm_afc
    D- adpcm_ct
    D- adpcm_dtk
    D- adpcm_ea
    D- adpcm_ea_maxis_xa
    D- adpcm_ea_r1
    D- adpcm_ea_r2
    D- adpcm_ea_r3
    D- adpcm_ea_xas
    D- adpcm_ima_amv
    D- adpcm_ima_apc
    D- adpcm_ima_dk3
    D- adpcm_ima_dk4
    D- adpcm_ima_ea_eacs
    D- adpcm_ima_ea_sead
    D- adpcm_ima_iss
    D- adpcm_ima_oki
    DE adpcm_ima_qt
    D- adpcm_ima_rad
    D- adpcm_ima_smjpeg
    DE adpcm_ima_wav
    D- adpcm_ima_ws
    DE adpcm_ms
    D- adpcm_sbpro_2
    D- adpcm_sbpro_3
    D- adpcm_sbpro_4
    DE adpcm_swf
    D- adpcm_thp
    D- adpcm_thp_le
    D- adpcm_vima
    D- adpcm_xa
    DE adpcm_yamaha
    DE alac
    D- als
    D- amrnb
    D- amrwb
    D- ape
    D- ass
    D- atrac1
    D- atrac3
    D- atrac3plus
    D- binkaudio_dct
    D- binkaudio_rdft
    D- bmv_audio
    D- cc_dec
    DE comfortnoise
    D- cook
    DE dca
    D- dsd_lsbf
    D- dsd_lsbf_planar
    D- dsd_msbf
    D- dsd_msbf_planar
    D- dsicinaudio
    D- dss_sp
    D- dvbsub
    D- dvdsub
    DE eac3
    D- evrc
    DE flac
    DE g722
    DE g723_1
    DE g726
    D- g726le
    D- g729
    D- gsm
    D- gsm_ms
    D- iac
    D- imc
    D- interplay_dpcm
    D- jacosub
    -E libmp3lame
    DE libopus
    -E libtwolame
    DE libvorbis
    D- mace3
    D- mace6
    D- metasound
    D- microdvd
    D- mlp
    D- mov_text
    D- mp1
    D- mp1float
    DE mp2
    -E mp2fixed
    D- mp2float
    D- mp3
    D- mp3adu
    D- mp3adufloat
    D- mp3float
    D- mp3on4
    D- mp3on4float
    D- mpc7
    D- mpc8
    D- mpl2
    DE nellymoser
    D- on2avc
    D- opus
    D- paf_audio
    DE pcm_alaw
    D- pcm_bluray
    D- pcm_dvd
    DE pcm_f32be
    DE pcm_f32le
    DE pcm_f64be
    DE pcm_f64le
    D- pcm_lxf
    DE pcm_mulaw
    DE pcm_s16be
    DE pcm_s16be_planar
    DE pcm_s16le
    DE pcm_s16le_planar
    DE pcm_s24be
    DE pcm_s24daud
    DE pcm_s24le
    DE pcm_s24le_planar
    DE pcm_s32be
    DE pcm_s32le
    DE pcm_s32le_planar
    DE pcm_s8
    DE pcm_s8_planar
    DE pcm_u16be
    DE pcm_u16le
    DE pcm_u24be
    DE pcm_u24le
    DE pcm_u32be
    DE pcm_u32le
    DE pcm_u8
    D- pcm_zork
    D- pgssub
    D- pjs
    D- qcelp
    D- qdm2
    D- ralf
    DE real_144
    D- real_288
    D- realtext
    DE roq_dpcm
    DE s302m
    D- sami
    D- shorten
    D- sipr
    D- smackaud
    D- sol_dpcm
    DE sonic
    -E sonicls
    D- srt
    D- ssa
    D- stl
    D- subrip
    D- subviewer
    D- subviewer1
    D- tak
    D- text
    D- truehd
    D- truespeech
    DE tta
    D- twinvq
    D- vima
    D- vmdaudio
    D- vplayer
    D- wavesynth
    DE wavpack
    D- webvtt
    D- wmalossless
    D- wmapro
    DE wmav1
    DE wmav2
    D- wmavoice
    D- ws_snd1
    D- xan_dpcm
    D- xsub
    Problem is, when I call:
    Code:
    "G:\Hybrid\ffmpeg.exe" -y -loglevel fatal -threads 8 -i "F:\TestClips&Co\test.avi" -map 0:0 -an -sn -vsync 0 -r 25000/1000 -pix_fmt yuv420p -f yuv4mpegpipe - | "G:\Hybrid\QSVEncC64.exe" --y4m -i - --fps 25000/1000 --codec hevc --cqp 24:26:27  --output-file "h:\Temp\test_10_46_18_6110_01.265"
    I end up with:
    Code:
    Failed to initialize encoder. : unknown error.
    
    QSVEncC.exe finished with error!
    I don't have the latest Intel drivers installed, since I coudln't find a working download for the 15.36.23.64.4251 drivers.
    https://downloadcenter.intel.com/download/25143/Intel-Iris-Iris-Pro-and-HD-Graphics-Dr...7-8-8-1-64-bit
    always sends me to a 404. :/
    Update: found a working download over at softpedia

    Cu Selur

    Ps.: same happens when using the 2.06 version
    Last edited by Selur; 26th Jul 2015 at 05:15.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  9. Okay, updating to 15.36.23.64.4251 running the encoding call again returned:
    Code:
    Constant QP (CQP) mode is not supported on current platform.
    QSVEncC.exe finished with error!
    and now the check-features table also shows:
    Code:
    ...
    Codec: HEVC
                 CBR   VBR   AVBR  QVBR  CQP   VQP   LA    LAHRD ICQ   LAICQ VCM
    RC mode       x     x     x     x     x     x     x     x     x     x     x
    Interlace     x     x     x     x     x     x     x     x     x     x     x
    SceneChange   x     x     x     x     x     x     x     x     x     x     x
    VUI info      x     x     x     x     x     x     x     x     x     x     x
    Trellis       x     x     x     x     x     x     x     x     x     x     x
    Adaptive_I    x     x     x     x     x     x     x     x     x     x     x
    Adaptive_B    x     x     x     x     x     x     x     x     x     x     x
    B_Pyramid     x     x     x     x     x     x     x     x     x     x     x
     +Scenechange x     x     x     x     x     x     x     x     x     x     x
     +ManyBframes x     x     x     x     x     x     x     x     x     x     x
    Ext_BRC       x     x     x     x     x     x     x     x     x     x     x
    MBBRC         x     x     x     x     x     x     x     x     x     x     x
    LA Quality    x     x     x     x     x     x     x     x     x     x     x
    QP Min/Max    x     x     x     x     x     x     x     x     x     x     x
    IntraRefresh  x     x     x     x     x     x     x     x     x     x     x
    No Debloc     x     x     x     x     x     x     x     x     x     x     x
    Windowed BRC  x     x     x     x     x     x     x     x     x     x     x
    PerMBQP(CQP)  x     x     x     x     x     x     x     x     x     x     x
    DirectBiasAdj x     x     x     x     x     x     x     x     x     x     x
    MVCostScaling x     x     x     x     x     x     x     x     x     x     x
    ...
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  10. selur is that correct ? HEVC is enabled now on QSV ? any tests yet ?

    EDIT: I can't get any of the HEVC rate control methods to work, same error ... blah blah not supported . But works ok with AVC like before - so it's probably not just an issue with this QSVEnc version, probably HEVC still not enabled in the Intel driver, or maybe you need something newer than HD4600 ?
    Last edited by poisondeathray; 26th Jul 2015 at 18:18.
    Quote Quote  
  11. Yes, did some reading you need a Skylake CPU.
    Confusion happened because with older drivers QSVEnc would indicate that even older CPUs would be HEVC capable.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  12. ・API v1.15に対応。
    ・Skylake HEVC エンコードに仮対応。
    準備をした、という感じ。当然Skylake発売前のため、実際には動かせていないので、たぶんSkyla keにこのバージョンを使っても動かないと思う(きっとエラーで死ぬ)。

    実際に動くバージョンはSkylakeを買って検証が終わってからになります。

    Even the author himself doesn't have confident that the current HEVC implementation would work!
    Stopping development until someone save me from poverty or get me out of Hong Kong...
    Twitter @MaverickTse
    Quote Quote  
  13. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    I realize that this is an old thread, but the questions I have are still relevent.

    What about support for MPEG2 ?
    Or, is there a separate build or app for the hardware MPEG2 ?

    My laptop's cpu supports AVC and MPEG2 but I don't know how to switch QVEnc to encode as MPEG2. Is that possible ?

    Code:
    QSVEncC (x86) 2.57 (r1177) by rigaya, Sep 29 2016 23:14:33 (VC 1900/Win/avx2)
     reader: raw, avi, avs, vpy, avqsv [H.264/AVC, HEVC, MPEG2, VC-1, VP8, VP9]
    Environment Info
    OS : Windows 7 (x64)
    CPU: Intel Core i3-2370M @ 2.40GHz (2C/4T) <SandyBridge>
    RAM: Used 4376 MB, Total 6044 MB
    GPU: Intel HD Graphics 650-1150MHz
    
    Media SDK Version: Hardware API v1.3
    
    Supported Enc features:
    Codec: H.264/AVC
                 CBR   VBR   AVBR  QVBR  CQP   VQP   LA    LAHRD ICQ   LAICQ VCM  
    RC mode       o     o     o     x     o     o     x     x     x     x     x    
    Fixed Func    x     x     x     x     x     x     x     x     x     x     x    
    Interlace     o     o     o     x     o     o     x     x     x     x     x    
    SceneChange   o     o     o     x     o     o     x     x     x     x     x    
    VUI info      o     o     o     x     o     o     x     x     x     x     x    
    Trellis       x     x     x     x     x     x     x     x     x     x     x    
    Adaptive_I    x     x     x     x     x     x     x     x     x     x     x    
    Adaptive_B    x     x     x     x     x     x     x     x     x     x     x    
    WeightP       x     x     x     x     x     x     x     x     x     x     x    
    WeightB       x     x     x     x     x     x     x     x     x     x     x    
    FadeDetect    x     x     x     x     x     x     x     x     x     x     x    
    B_Pyramid     x     x     x     x     x     x     x     x     x     x     x    
     +Scenechange x     x     x     x     x     x     x     x     x     x     x    
     +ManyBframes x     x     x     x     x     x     x     x     x     x     x    
    PyramQPOffset x     x     x     x     x     x     x     x     x     x     x    
    Ext_BRC       x     x     x     x     x     x     x     x     x     x     x    
    MBBRC         x     x     x     x     x     x     x     x     x     x     x    
    LA Quality    x     x     x     x     x     x     x     x     x     x     x    
    QP Min/Max    x     x     x     x     x     x     x     x     x     x     x    
    IntraRefresh  x     x     x     x     x     x     x     x     x     x     x    
    No Debloc     x     x     x     x     x     x     x     x     x     x     x    
    No GPB        x     x     x     x     x     x     x     x     x     x     x    
    Windowed BRC  x     x     x     x     x     x     x     x     x     x     x    
    PerMBQP(CQP)  x     x     x     x     x     x     x     x     x     x     x    
    DirectBiasAdj x     x     x     x     x     x     x     x     x     x     x    
    MVCostScaling x     x     x     x     x     x     x     x     x     x     x    
    
    
    
    Codec: MPEG2
                 CBR   VBR   AVBR  QVBR  CQP   VQP   LA    LAHRD ICQ   LAICQ VCM  
    RC mode       o     o     o     x     o     o     x     x     x     x     x    
    Fixed Func    x     x     x     x     x     x     x     x     x     x     x    
    Interlace     o     o     o     x     o     o     x     x     x     x     x    
    SceneChange   o     o     o     x     o     o     x     x     x     x     x    
    VUI info      o     o     o     x     o     o     x     x     x     x     x    
    Trellis       x     x     x     x     x     x     x     x     x     x     x    
    Adaptive_I    x     x     x     x     x     x     x     x     x     x     x    
    Adaptive_B    x     x     x     x     x     x     x     x     x     x     x    
    WeightP       x     x     x     x     x     x     x     x     x     x     x    
    WeightB       x     x     x     x     x     x     x     x     x     x     x    
    FadeDetect    x     x     x     x     x     x     x     x     x     x     x    
    B_Pyramid     x     x     x     x     x     x     x     x     x     x     x    
     +Scenechange x     x     x     x     x     x     x     x     x     x     x    
     +ManyBframes x     x     x     x     x     x     x     x     x     x     x    
    PyramQPOffset x     x     x     x     x     x     x     x     x     x     x    
    Ext_BRC       x     x     x     x     x     x     x     x     x     x     x    
    MBBRC         x     x     x     x     x     x     x     x     x     x     x    
    LA Quality    x     x     x     x     x     x     x     x     x     x     x    
    QP Min/Max    x     x     x     x     x     x     x     x     x     x     x    
    IntraRefresh  x     x     x     x     x     x     x     x     x     x     x    
    No Debloc     x     x     x     x     x     x     x     x     x     x     x    
    No GPB        x     x     x     x     x     x     x     x     x     x     x    
    Windowed BRC  x     x     x     x     x     x     x     x     x     x     x    
    PerMBQP(CQP)  x     x     x     x     x     x     x     x     x     x     x    
    DirectBiasAdj x     x     x     x     x     x     x     x     x     x     x    
    MVCostScaling x     x     x     x     x     x     x     x     x     x     x    
    
    
    
    Supported Vpp features:
    
    Resize                o
    Deinterlace           o
    Scaling Quality       x
    Denoise               o
    Rotate                x
    Mirror                x
    Detail Enhancement    o
    Proc Amp.             o
    Image Stabilization   x
    Video Signal Info     x
    FPS Conversion        x
    FPS Conversion (Adv.) x
    
    
    Checking for QSV...
    Quote Quote  
  14. What about support for MPEG2 ?
    Or, is there a separate build or app for the hardware MPEG2 ?

    My laptop's cpu supports AVC and MPEG2 but I don't know how to switch QVEnc to encode as MPEG2. Is that possible ?
    Have you tried simply telling qsvenc that you want to encode to mpeg2, by setting the codec parameter?
    Code:
    ...
    -c,--codec <string>             set encode codec
                                     - h264(default), hevc, mpeg2
    ..
    source: 'qsvenc --help'

    Cu Selur

    Ps.: Never tried to encode to mpeg2, but it should work,..
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  15. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    no, it doesn't work. I've tried every combination of ideas.. -c, --codec,.. caps, dashes, dots,.. even filename extensions, m2v m2ts ts mpg mpeg etc., etc..

    Code:
    C:\tools\Quicksync\QSVEnc_2.57\QSVEncC\x86\QSVencC  --codec mpeg2 -i "c:\cap\test1.directstream.avi" -o "c:\videos\quicksync.mpg"
    Code:
    C:\tools\Quicksync\QSVEnc_2.57\QSVEncC\x64\QSVencC64  --codec mpeg2 -i "c:\cap\test1.directstream.avi" -o "c:\videos\quicksync.mpg"
    Quote Quote  
  16. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    Only the default encoder works. But you can not enter: -c h264 or -c avc either.. it crashes like the rest of the enc values do.

    I wonder if the "encoder" default is hard-wired into the app. Maybe we need a v2.58, so we can chose other encoders.
    Quote Quote  
  17. Works fine here,..
    Code:
    ffmpeg -y -loglevel fatal -threads 8 -i "F:\TestClips&Co\test.avi" -map 0:0 -an -sn -vsync 0  -pix_fmt yuv420p  -f yuv4mpegpipe - | QSVEncC --y4m -i - --fps 25 --codec mpeg2  --output-file "H:\Output\test_16_59_59_5210_01.m2v"
    cop.AUDelimiter value changed off -> auto by driver
    cop.PicTimingSEI value changed off -> auto by driver
    cop2.BRefType value changed 2 -> 0 by driver
    cop3.DirectBiasAdjustment value changed off -> auto by driver
    cop3.GlobalMotionBiasAdjustment value changed off -> auto by driver
    QSVEncC (x64) 2.52 (r1110) by rigaya, Jun 18 2016 22:39:15 (VC 1900/Win/avx2)
    OS             Windows 10 (x64)
    CPU Info       Intel Core i7-4770K @ 3.50GHz [TB: 3.90GHz] (4C/8T) <Haswell>
    GPU Info       Intel HD Graphics 4600 (20EU) 1250MHz (20.19.15.4444)
    Media SDK      QuickSyncVideo (hardware encoder) PG, 2nd GPU, API v1.17
    Async Depth    4 frames
    Buffer Memory  d3d9, 3 input buffer, 12 work buffer
    Input Info     y4m: yv12->nv12[AVX2], 640x352, 25/1 fps
    Output         MPEG2  Main @ Level main
                   640x352p 1:1 25.000fps (25/1fps)
    Target usage   4 - balanced
    Encode Mode    Constant QP (CQP)
    CQP Value      I:24  P:26  B:27
    QP Limit       min: none, max: none
    Trellis        Auto
    Ref frames     Auto
    Bframes        3 frames, B-pyramid: off
    Max GOP Length 250 frames
    Scene Change   off
    Slices         22
    
    encoded 429 frames, 1484.43 fps, 276.89 kbps, 0.57 MB
    encode time 0:00:00, CPULoad: 8.08%
    frame type IDR   2
    frame type I     2,  total size  0.01 MB
    frame type P   108,  total size  0.21 MB
    frame type B   319,  total size  0.34 MB
    Doesn't qsvenc give you any output regarding where the problem is?
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  18. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    Code:
    C:\tools\Quicksync\QSVEnc_2.57\QSVEncC\x86\QSVencC -i "c:\cap\test1.directstream.avi" --fps 24 --codec mpeg2  --output-file "c:\videos\quicksync.m2v"
    No message. It just crashes:

    QSVEncC (x86) - QuickSyncVideo Encoder (CUI) has stopped working. . .

    Its possible that I don't have it properly installed. The dialogs are in Japanese. Is there an official English version ? Otherwise, that is the problem. And I don't see any uninstall, so that could be another problem, I think.
    Quote Quote  
  19. it's a command line tool no installer or deinstaller,...
    Have you tried instead of feeding qsvenc directly with a file feeding it a y4m stream and use ffmpeg for decoding like I do?
    (What japanese dialogs are you speaking of? I normally get english output,..)
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  20. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    I went to your post in # 38, where you have a link to download the package:

    https://onedrive.live.com/?id=6BDD4375AC8933C6!3008&cid=6BDD4375AC8933C6&group=0

    I scrolled down to icon "QSVEnc_2.57_7zip.7z" and clicked it to download it.

    files in the package:
    (I ran the "auo_setup.exe" file in the root of qvsenc folder)


    Code:
     Volume in drive C is OS
     Volume Serial Number is F626-026B
    
     Directory of c:\tools\quicksync\qvsvenc
    
    10/16/2016  12:17 PM    <DIR>          .
    10/16/2016  12:17 PM    <DIR>          ..
    10/16/2016  12:10 PM    <DIR>          auo
    10/16/2016  12:10 PM    <DIR>          AuoLink
    06/18/2016  09:04 AM           392,704 auo_setup.exe
    06/23/2016  08:50 AM               441 GPU????????? [?????????????].bat
    11/27/2014  01:44 AM           204,720 Intel(R) Integrated Native Developer Experience EULA.rtf
    07/08/2016  08:37 PM            38,543 license.txt
    10/16/2016  12:10 PM    <DIR>          QSVEncC
    09/29/2016  07:05 AM            63,360 QSVEnc_readme.txt
    09/03/2016  05:48 AM               132 QSVEnc_src.url.url
    03/29/2016  11:29 AM                56 QSV???????? [???????].bat
    10/16/2016  12:10 PM    <DIR>          setup
    03/29/2016  07:03 PM                70 ???????????? [???????].bat
                   8 File(s)        700,026 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\auo
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    09/29/2016  10:14 AM         1,127,936 QSVEnc.auo
    11/01/2015  10:04 AM            19,447 QSVEnc.ini
    10/16/2016  12:10 PM    <DIR>          QSVEnc_stg
                   2 File(s)      1,147,383 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\auo\QSVEnc_stg
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    05/09/2015  10:13 PM             6,140 Bluray????.stg
    05/09/2015  10:13 PM             6,140 CQP (??????) 1280x720?????.stg
    05/09/2015  10:13 PM             6,140 CQP (??????) ??????.stg
    05/09/2015  10:13 PM             6,140 CQP (??????) ?????? Bob?.stg
    05/09/2015  10:13 PM             6,140 CQP (??????) ????????????.stg
    05/09/2015  10:13 PM             6,140 CQP (??????).stg
    05/09/2015  10:13 PM             6,140 Lookahead ??? for Haswell.stg
    05/09/2015  10:13 PM             6,140 ????????(VBR).stg
                   8 File(s)         49,120 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\AuoLink
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    12/11/2015  07:26 AM            14,336 AuoLink.auf
                   1 File(s)         14,336 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\QSVEncC
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    03/23/2016  06:28 AM               143 QSVEncC????????? (Web).url
    07/09/2016  08:41 AM            29,041 QSVEncC?????????.txt
    03/23/2016  06:29 AM               153 QSVEncC???????? (Web).url
    10/16/2016  12:10 PM    <DIR>          x64
    10/16/2016  12:10 PM    <DIR>          x86
                   3 File(s)         29,337 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\QSVEncC\x64
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    09/18/2015  04:11 AM           543,880 igm_DefaultManager.dll
    08/26/2015  01:29 AM           189,440 igm_MediaPerfPublisher.dll
    08/26/2015  01:29 AM           246,272 igm_RenderPerfPublisher.dll
    04/18/2016  09:35 PM         2,761,216 libass.dll
    09/29/2016  10:16 AM         2,112,512 QSVEncC64.exe
                   5 File(s)      5,853,320 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\QSVEncC\x86
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    09/02/2016  08:37 AM        14,381,568 avcodec-57.dll
    09/02/2016  08:37 AM         3,037,184 avfilter-6.dll
    09/02/2016  08:37 AM           598,016 avutil-55.dll
    04/18/2016  08:50 PM         2,706,944 libass.dll
    09/29/2016  10:14 AM         1,639,936 QSVEncC.exe
    09/02/2016  08:37 AM           373,760 swresample-2.dll
                   6 File(s)     22,737,408 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\setup
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    05/09/2015  10:13 PM           914,432 7z.dll
    05/09/2015  10:13 PM           163,840 7z.exe
    08/26/2016  11:27 PM           202,240 auoSetup.exe
    03/10/2016  08:03 AM             8,704 check_vc.dll
    03/31/2016  08:58 AM             2,361 intel_ark_noqsv.png
    03/31/2016  09:11 AM             1,952 intel_ark_noqsv2.png
    03/31/2016  09:11 AM             4,943 intel_ark_noqsv2_en.png
    03/31/2016  08:59 AM             3,307 intel_ark_noqsv_en.png
    03/31/2016  08:59 AM             2,660 intel_ark_qsv.png
    03/29/2016  08:05 PM             4,738 intel_ark_qsv_en.png
    03/29/2016  11:27 AM             5,832 intel_driver_select.png
    03/29/2016  08:12 PM             8,542 intel_driver_select_en.png
    03/29/2016  07:42 PM            14,851 intel_gpu_device_manager.png
    03/29/2016  07:25 PM             4,330 intel_gpu_device_manager_open.png
    03/29/2016  07:29 PM            93,963 intel_gpu_uefi_setting.jpg
    03/29/2016  07:29 PM            16,117 intel_gpu_uefi_settings.jpg
    10/16/2016  12:10 PM    <DIR>          licence
    09/03/2016  05:46 AM             1,284 setup.ini
                  17 File(s)      1,454,096 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\setup\licence
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    10/16/2016  12:10 PM    <DIR>          L-SMASH
    10/16/2016  12:10 PM    <DIR>          libcurl
                   0 File(s)              0 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\setup\licence\L-SMASH
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    05/09/2015  10:13 PM               738 LICENSE
                   1 File(s)            738 bytes
    
     Directory of c:\tools\quicksync\qvsvenc\setup\licence\libcurl
    
    10/16/2016  12:10 PM    <DIR>          .
    10/16/2016  12:10 PM    <DIR>          ..
    05/09/2015  10:13 PM             5,899 LICENSE-MIXING
    05/09/2015  10:13 PM             1,607 README
                   2 File(s)          7,506 bytes
    
         Total Files Listed:
                  53 File(s)     31,993,270 bytes
                  32 Dir(s)  67,203,207,168 bytes free
    Quote Quote  
  21. QSVEncC64.exe should be the only thing you need,... the other stuff it to integrate it into AviUtl
    QSVEncC64.exe --help should show all the command line parameters,..
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  22. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    Success..

    I managed to get it working now. I changed a couple of the parameters and had to add "cmd /c" to the script (because I am using a custom gui for console apps, but you probably don't need "cmd /c" from a dos console window--this is just for me). Thank you, Selur, for helping me getting this to work!

    command line usage from my custom gui app:

    Code:
    cmd /c ffmpeg -y -loglevel fatal -i "c:\tools\movie.avs" -map 0:0 -an -sn -vsync 0  -pix_fmt yuv420p  -f yuv4mpegpipe - | C:\tools\Quicksync\QVSVEnc\QSVEncC\x86\QSVEncC -i - --y4m --fps 24 --codec mpeg2  --output-file "c:\videos\quicksync.m2v"
    Code:
    cop.AUDelimiter value changed off -> auto by driver
    cop.PicTimingSEI value changed off -> auto by driver
    QSVEncC (x86) 2.57 (r1177) by rigaya, Sep 29 2016 23:14:33 (VC 1900/Win/avx2)
    OS             Windows 7 (x64)
    CPU Info       Intel Core i3-2370M @ 2.40GHz (2C/4T) <SandyBridge>
    GPU Info       Intel HD Graphics 650-1150MHz
    Media SDK      QuickSyncVideo (hardware encoder), 1st GPU, API v1.3
    Async Depth    4 frames
    Buffer Memory  d3d9, 3 input buffer, 12 work buffer
    Input Info     y4m: yv12->nv12[AVX], 720x480, 24000/1001 fps
    Output         MPEG2  Main @ Level main
                   720x480p 0:0 24.000fps (24/1fps)
    Target usage   4 - balanced
    Encode Mode    Constant QP (CQP)
    CQP Value      I:24  P:26  B:27
    Ref frames     Auto
    Bframes        3 frames
    Max GOP Length 240 frames
    Scene Change   off
    Slices         30
      103 frames: 126.69 fps, 627 kbps                                               
      226 frames: 139.85 fps, 763 kbps                                               
      347 frames: 143.63 fps, 722 kbps                                               
      466 frames: 144.86 fps, 746 kbps                                               
      590 frames: 146.69 fps, 728 kbps                                               
      709 frames: 146.94 fps, 721 kbps                                               
      832 frames: 147.86 fps, 781 kbps                                               
      954 frames: 148.39 fps, 818 kbps                                               
    .   
    .   
    .                                               
    14292 frames: 148.29 fps, 765 kbps                                             
    14412 frames: 148.30 fps, 764 kbps                                             
    14537 frames: 148.36 fps, 763 kbps                                             
    14662 frames: 148.42 fps, 760 kbps                                             
    14784 frames: 148.45 fps, 757 kbps                                             
                                                                                   
    encoded 14881 frames, 148.04 fps, 755.34 kbps, 55.83 MB
    encode time 0:01:41, CPULoad: 20.76
    frame type IDR    63
    frame type I      63,  total size   0.62 MB
    frame type P    3658,  total size  19.80 MB
    frame type B   11160,  total size  35.41 MB
    Quote Quote  
  23. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    I hadn't used qsvencC on my work pc at work for several weeks. Today i tried to use it on my i7-6700 (it used to work fine on it) and now it wont work anymore.

    It is throwing an error message "QSVEncC.exe - System Error: The program can't start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix this problem."

    The exact same qsvencc.exe app works find on my laptops. I searched for that file on the laptops, but they are not on it. So, it is a mystery why it is bringing up that missing file on the work pc. The work pc is a windows 7 pro, my laptop pc is a windows 7 home. and my acer laptop is a windows 10 home.

    I have been running v2.58 for several weeks now and I know i did not remove nor uninstall anything on this computer. I do not know why its not working all the sudden. Looking for some advise or suggestions. Thanks.

    Also, just wanted to blurt out that qsvenc is not identifying Kabylake cpu's correctly. It is reading it as a Skylake.
    Quote Quote  
  24. btw. does anyone know if there is hope for a new vceenc version which supports the newer amd polaris card?
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  25. Okay, figured it out. VCEEncC only detects vce support when the AMD card is connected to the main monitor,...
    -> if someone comes across rigaya it would be nice if he could allow VCEEncC also to detect the AMD card if it isn't the main monitor. (like NVEncC does)
    (hevc encoding through VCE with Polaris cards would also be nice)
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  26. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    Just following up on this issue from post # 53 above.

    I hadn't used qsvencC on my work pc at work for several weeks. Today i tried to use it on my i7-6700 (it used to work fine on it) and now it wont work anymore.

    It is throwing an error message "QSVEncC.exe - System Error: The program can't start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix this problem."
    Just for the notes: The error relates to decoding an avc inside an mkv file via lsmash and ffms2.

    I found out what the problem was. It is related to lsmash, it is causing this problem. But when I use ffms2, it works fine. However, maybe it worked because the file was an avi. Tomorrow, I will test an mkv(avc) file and see if ffms2 still works.
    Quote Quote  
  27. Member vhelp's Avatar
    Join Date
    Mar 2001
    Location
    New York
    Search Comp PM
    Also, just reporting that as of the latest version 2.59, it is not reporting the Kabylake parameters correctly. They seem to all be X's. And it appears to be blocking most of the commands that would normally be available to Skylake processors. They are available to skylake but not kabylake. If anything, kabylake should have more commands / features available than skylake. I will post a report output later.

    Hopefully, someone will see this and report back to the Japanese forum.
    Quote Quote  
  28. Originally Posted by vhelp View Post
    Also, just reporting that as of the latest version 2.59, it is not reporting the Kabylake parameters correctly. They seem to all be X's. And it appears to be blocking most of the commands that would normally be available to Skylake processors. They are available to skylake but not kabylake. If anything, kabylake should have more commands / features available than skylake. I will post a report output later.

    Hopefully, someone will see this and report back to the Japanese forum.
    I have informed rigaya and forwarded the URL of your post to his blog here:
    http://rigaya34589.blog135.fc2.com/?no=860
    Stopping development until someone save me from poverty or get me out of Hong Kong...
    Twitter @MaverickTse
    Quote Quote  
  29. Originally Posted by vhelp View Post
    Also, just reporting that as of the latest version 2.59, it is not reporting the Kabylake parameters correctly. They seem to all be X's. And it appears to be blocking most of the commands that would normally be available to Skylake processors. They are available to skylake but not kabylake. If anything, kabylake should have more commands / features available than skylake. I will post a report output later.

    Hopefully, someone will see this and report back to the Japanese forum.
    rigaya said i7-7700K is not even being available and therefore cannot do anything about Kabylake
    Stopping development until someone save me from poverty or get me out of Hong Kong...
    Twitter @MaverickTse
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!