Comskip donator version

I use a Ryzen 5 5600g. What about hardware decoding on that?

It already has partial support for AMD/AMF/VCE.

Can you run a quick test to see if your system supports it first.

Install the latest version of MCEBuddy 2.6.4 BETA version. Open a command prompt and navigate to the MCEBuddy directory and within it the Comskip directory.

Then run this command and post back what you see. This is the starting point, lets see if your system is able to provide hardware decoding support.

comskip --decoders

If you prefer to not post it publicly you can also PM me.

OK. I will give it a try and let you know.

1 Like

And then you can try adding --dxva2 to your Conversion task → Expert settings → Comskip options. In theory this should automatically activate the AMF decoders if present in the system.

Do attach the conversion logs so I see what’s going on.

Also try (separately) using --hwassist in your Conversion task → Expert settings → Comskip options. This should allow the library to automatically pick the best hardware decoder, lets see what it picks on your system.

Do attach the conversion logs for this test also.

I tried installing and mcebuddy service will not start

Did you uninstall the old version before installing the new version? Try that.

C:\Program Files\MCEBuddy2x\comskip>comskip --decoders
 Comskip 0.82.011-20240404, made using ffmpeg
Donator build
The commandline used was:
        comskip
        --decoders


Decoders:
---------
aasc, aic, alias_pix, agm, amv, anm, ansi, apng, arbc, argo, asv1, asv2, aura, aura2, avrp, avrn, avs, avui, ayuv, bethsoftvid
bfi, binkvideo, bitpacked, bmp, bmv_video, brender_pix, c93, cavs, cdgraphics, cdtoons, cdxl, cfhd, cinepak
clearvideo, cljr, cllc, comfortnoise, cpia, cri, camstudio, cyuv, dds, dfa, dirac, dnxhd, dpx, dsicinvideo, dvaudio
dvvideo, dxa, dxtory, dxv, eacmv, eamad, eatgq, eatgv, eatqi, 8bps, 8svx_exp, 8svx_fib, escape124, escape130
exr, ffv1, ffvhuff, fic, fits, flashsv, flashsv2, flic, flv, fmvc, 4xm, fraps, frwu, g2m, gdv, gem, gif, h261, h263, h263i
h263p, h264, h264_qsv, hap, hevc, hevc_qsv, hnm4video, hq_hqa, hqx, huffyuv, hymt, idcinvideo, iff, imm4, imm5
indeo2, indeo3, indeo4, indeo5, interplayvideo, ipu, jpeg2000, jpegls, jv, kgv1, kmvc, lagarith, loco, lscr
m101, magicyuv, mdec, media100, mimic, mjpeg, mjpegb, mmvideo, mobiclip, motionpixels, mpeg1video, mpeg2video
mpeg4, mpegvideo, mpeg2_qsv, msa1, mscc, msmpeg4v1, msmpeg4v2, msmpeg4, msp2, msrle, mss1, mss2, msvideo1
mszh, mts2, mv30, mvc1, mvc2, mvdv, mvha, mwsc, mxpeg, notchlc, nuv, paf_video, pam, pbm, pcx, pdv, pfm, pgm, pgmyuv, pgx
phm, photocd, pictor, pixlet, png, ppm, prores, prosumer, psd, ptx, qdraw, qoi, qpeg, qtrle, r10k, r210, rasc, rawvideo
rka, rl2, roqvideo, rpza, rscc, rtv1, rv10, rv20, rv30, rv40, s302m, sanm, scpr, screenpresso, sga, sgi, sgirle, sheervideo
simbiosis_imx, smackvid, smc, smvjpeg, snow, sp5x, speedhq, speex, srgc, sunrast, svq1, svq3, targa, targa_y216
tdsc, theora, thp, tiertexseqvideo, tiff, tmv, truemotion1, truemotion2, truemotion2rt, camtasia, tscc2
txd, ultimotion, utvideo, v210, v210x, v308, v408, v410, vb, vbn, vble, vc1, vc1image, vc1_qsv, vcr1, vmdvideo, vmix
vmnc, vp3, vp4, vp5, vp6, vp6a, vp6f, vp7, vp8, vp9, vqavideo, vqc, wbmp, webp, wcmv, wrapped_avframe, wmv1, wmv2, wmv3
wmv3image, wnv1, xan_wc3, xan_wc4, xbm, xface, xl, xpm, xwd, y41p, ylc, yop, yuv4, 012v, zerocodec, zlib, zmbv, aac
aac_fixed, aac_latm, ac3, ac3_fixed, acelp.kelvin, alac, als, amrnb, amrwb, apac, ape, aptx, aptx_hd, atrac1
atrac3, atrac3al, atrac3plus, atrac3plusal, atrac9, binkaudio_dct, binkaudio_rdft, bmv_audio, bonk
cook, dca, dfpwm, dolby_e, dsd_lsbf, dsd_msbf, dsd_lsbf_planar, dsd_msbf_planar, dsicinaudio, dss_sp
dst, eac3, evrc, fastaudio, wavesynth, flac, ftr, g723_1, g729, gsm, gsm_ms, hca, hcom, hdr, iac, ilbc, imc, interplayacm
mace3, mace6, metasound, misc4, mlp, mp1, mp1float, mp2, mp2float, mp3float, mp3, mp3adufloat, mp3adu, mp3on4float
mp3on4, mpc7, mpc8, msnsiren, nellymoser, on2avc, opus, osq, paf_audio, qcelp, qdm2, qdmc, real_144, real_288
ralf, sbc, shorten, sipr, siren, smackaud, sonic, tak, truehd, truespeech, tta, twinvq, vmdaudio, vorbis, wavarc
wavpack, wmalossless, wmapro, wmav1, wmav2, wmavoice, ws_snd1, xma1, xma2, pcm_alaw, pcm_bluray, pcm_dvd
pcm_f16le, pcm_f24le, pcm_f32be, pcm_f32le, pcm_f64be, pcm_f64le, pcm_lxf, pcm_mulaw, pcm_s8, pcm_s8_planar
pcm_s16be, pcm_s16be_planar, pcm_s16le, pcm_s16le_planar, pcm_s24be, pcm_s24daud, pcm_s24le, pcm_s24le_planar
pcm_s32be, pcm_s32le, pcm_s32le_planar, pcm_s64be, pcm_s64le, pcm_sga, pcm_u8, pcm_u16be, pcm_u16le
pcm_u24be, pcm_u24le, pcm_u32be, pcm_u32le, pcm_vidc, cbd2_dpcm, derf_dpcm, gremlin_dpcm, interplay_dpcm
roq_dpcm, sdx2_dpcm, sol_dpcm, xan_dpcm, wady_dpcm, adpcm_4xm, adpcm_adx, adpcm_afc, adpcm_agm, adpcm_aica
adpcm_argo, adpcm_ct, adpcm_dtk, adpcm_ea, adpcm_ea_maxis_xa, adpcm_ea_r1, adpcm_ea_r2, adpcm_ea_r3
adpcm_ea_xas, g722, g726, g726le, adpcm_ima_acorn, adpcm_ima_amv, adpcm_ima_alp, adpcm_ima_apc, adpcm_ima_apm
adpcm_ima_cunning, adpcm_ima_dat4, adpcm_ima_dk3, adpcm_ima_dk4, adpcm_ima_ea_eacs, adpcm_ima_ea_sead
adpcm_ima_iss, adpcm_ima_moflex, adpcm_ima_mtf, adpcm_ima_oki, adpcm_ima_qt, adpcm_ima_rad, adpcm_ima_ssi
adpcm_ima_smjpeg, adpcm_ima_wav, adpcm_ima_ws, adpcm_ms, adpcm_mtaf, adpcm_psx, adpcm_sbpro_2
adpcm_sbpro_3, adpcm_sbpro_4, adpcm_swf, adpcm_thp, adpcm_thp_le, adpcm_vima, adpcm_xa, adpcm_xmd
adpcm_yamaha, adpcm_zork, ssa, ass, cc_dec, dvbsub, dvdsub, jacosub, microdvd, mov_text, mpl2, pgssub, pjs
realtext, sami, srt, stl, subrip, subviewer, subviewer1, text, vplayer, webvtt, xsub, libaribcaption, libaribb24
libcodec2, libdav1d, libdavs2, libgsm, libgsm_ms, libilbc, libjxl, libopencore_amrnb, libopencore_amrwb
libopus, libspeex, libuavs3d, libvorbis, libvpx, libvpx-vp9, libzvbi_teletextdec, bintext, xbin, idf
libaom-av1, av1, av1_cuvid, av1_qsv, h264_cuvid, hevc_cuvid, mjpeg_cuvid, mjpeg_qsv, mpeg1_cuvid, mpeg2_cuvid
mpeg4_cuvid, vc1_cuvid, vp8_cuvid, vp8_qsv, vp9_cuvid, vp9_qsv, vnull, anull,

I don’t see any of the mentioned decoders. but I will do a test recording with --hwassist

Yes I figured that might happen, it doesn’t always show dxva2 but it should work.

Try using the same file/task but with --dxva2 as the comskip option in the conversion task expert settings.

And for a baseline, please run the same file/task again but without any comskip options and PM me the logs.

Will the new donator version of Comskip be available to get by making a donation (or to buy) and use with MCEBuddy version 2.5.7?

Didn’t understand your question. If you want to use the latest Comskip donator - yes you absolutely can. If you want to use the custom MCEBuddy Comskip build in 2.6.4 with 2.5.7, I don’t see why not.

Sorry if I wasn’t clear. I have MCEBuddy version 2.5.7 (paid version). I also have comskip donators version 0.82.012.

When I read that you have a newer version of comskip that is being used in MCEBuddy version 2.6.4, I just wanted to find out where or how I can get that version of comskip to use with MCEBuddy 2.5.7.

Download and install 2.6.4, then take all the files from the Comskip directory

You can manually replace the comskip.exe file in the MCEBuddy 2.5.7 comskip directory/folder with your newer donator version of comskip you get from the comskip site without paying for the premium version of MCEBuddy, if that’s what you’re asking.

You can do the same for Handbrake and FFMPEG too. I’m not sure when the custom command line options for comskip came in, so that will use the newer version of comskip, but it won’t use command line options.

See my other thread on manually upgrading comskip, Handbrake, and FFMPEG if that’s what you’re trying to do (upgrade just comskip in 2.5.7 because you don’t have the premium MCEBuddy 2.6.x version).

However, it looks like the MCEBuddy premium 2.6.x version now has a custom compile of the latest comskip donator version (if I read Goose’s responses correctly), so you’ll only get that by paying for the premium MCEBuddy to get the 2.6.x versions.

I’m assuming the comskip in the current premium MCEBuddy 2.6.x was built from source and with a newer compiler to take advantage of optimizations and CPUs that weren’t available when the comskip donator was released, or to integrate with a newer embedded FFMPEG, since there’s been some changes with regards to AV1/VP9 since the comskip donator release.

Now with support for AMD (--dxva2)