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.
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.