Leaderboard
The search index is currently processing. Leaderboard results may not be complete.
Popular Content
Showing content with the highest reputation on 05/03/2026 in all areas
-
Yessssssssssssssssaaaaaaaaaaaaaaaa!!!!! I can see the google.com Website with my CNVi Wlan driver 9560 under XP SP3. Now, XP can do more than win7 Dietmar2 points
-
Thanks a lot for the updated Vista SP2 x86 FFmpeg builds; while one can still find FFmpeg builds for Win7+ besides yours on VideoHelp.com (e.g. the ones offered by AnimMouse), Vista+ compatible ones are very hard to come by; you're probably the only person currently targeting this OS, so your efforts are highly appreciated ! I have no issue myself with the current configuration or filesizes of those builds; I do also use them outside of yt-dlp and find them to be capable of all tasks I put them under ; where disk space becomes an issue, I prefer to use the "shared" builds... While it's true that the "XP" builds will run under Vista SP2, the latter are compiled on a more recent compiler and are better optimised for more "recent" H/W; plus, they do differ on their "configuration" (e.g. I do appreciate "--enable-libshine" in the Vista builds): "XP" compiler: gcc 14.3.1 (GCC) 20250901 optimised for Pentium 4 "Vista" compiler: gcc 15.2.0 (Rev14, Built by MSYS2 project) @j7n, since you're on Server 2008R2 SP1, you should prefer the "VISTA" builds over the "XP" ones ... I have tested both build variants and in CPU-intensive jobs (video transcoding), the "Vista" variant is 4-6 % quicker here ; but I only have a Core2 DUO; I expect the difference to be higher in more powerful hardware... @autodidact, please continue to compile and kindly provide the "VISTA" builds; and if the "XP" "crowd" (which has been, historically, difficult to please ) has any issues with that, you can always post them inside the Vista subforum (which, sadly, sees very little action these days ) ... Kind regards.2 points
-
Ok. I have just updated to the New Moon 28 and Serpent 52 releases from 20260502, and I can confirm that Palefill 1.30 can again be installed without any modifications.1 point
-
... That question means that you have actually missed my previous post here ; latest NM28 gladly accepts palefill-1.30.xpi as a compatible extension (and doesn't disable it permanently, if already installed) ... In all honesty, I didn't test on latest St52, as I left that as an exercise for you ; the observed bug with palefill (and other extensions that have strictCompatibility=true inside their instal.rdfs) was caused by ae7c40d, which first appeared in the 20260418 UXP releases (actual buildID dates may be slightly different inside individual apps); that commit was reverted in 12e7d14, which first appears in this weekend's (20260502) UXP releases; since these are platform-wide commits, I have no reason to think that St52 hasn't been "fixed", while NM28 has; if you find otherwise, please let us know ,,, Best regards.1 point
-
For what it's worth, I've compiled and uploaded OpenSSL 3.6.2 for WinXP. I've also tried to compile OpenSSL 4.0.0... $ ./Configure mingw Configuring OpenSSL version 4.0.0 for target mingw Using os-specific seed configuration Failure! Makefile wasn't produced. Please read INSTALL.md and associated NOTES-* files. You may also have to look over your available compiler tool chain or change your configuration. ...but I don't know why it fails. I can't seem to find a way for it to spew a more verbose message. Btw, as per 2026-07-01 https://rwijnsma.home.xs4all.nl/ will cease to exist. I got a letter from XS4ALL (my ISP). I do have a Synology NAS, so I'm looking into setting that up as a file-server.1 point
-
It would take less work to configure Windows XP to look like Windows 2000. A web brower requires post-XP level hardware anyway to run.1 point
-
To me, the tab/URL bar visual deficiencies FAR outweigh the only-open-for-troubleshooting console. (edit: this is not a Member A versus Member B "vote", just an added OPINION, to me, BOTH are correct, *IF* the owner is going to bend, then a real non-dummy is preferred) But there is another route for us "Type A Personalities". Just use a userscript or userstyle to "redirect" to any favicon of your choice, no "Type A" passive-aggressive tactics required of forcing a server owner to bend to our preference. I actually use SEVERAL as opposed to writing formal letters to government agencies asking them to fix their favicon.1 point
-
Not really. I would have to "install" ffplay still when I could install some other normal software like MPC-HC Using command-line is not convenient for routine tasks. Since ffmpeg is really large and updated often, I prefer to just keep only the XP version in my archives. I imagine it takes a "supercomputer" to compile an extra build.1 point
-
This is untested. ffmpeg-8.2-1021-739fc9249c-win64-static-xpmod-minimal.7z1 point
-
Test build. Minimal static XP build for use with yt-dlp. ffmpeg-8.2-1021-739fc9249c-win32-static-xpmod-P4-minimal.7z Is it enough? From here either internal components can be selectively disabled or essential external libraries added, or both. This is what configure shows built-in: External libraries: External libraries providing hardware acceleration: Libraries: avcodec avfilter avutil swscale avdevice avformat swresample Programs: ffmpeg ffprobe Enabled decoders: aac aura2 h264 pcm_bluray sp5x aac_fixed av1 hap pcm_dvd speedhq aac_latm avrn hca pcm_f16le speex aasc avrp hcom pcm_f24le srt ac3 avs hdr pcm_f32be ssa ac3_fixed avui hevc pcm_f32le stl acelp_kelvin bethsoftvid hnm4_video pcm_f64be subrip adpcm_4xm bfi hq_hqa pcm_f64le subviewer adpcm_adx bink hqx pcm_lxf subviewer1 adpcm_afc binkaudio_dct huffyuv pcm_mulaw sunrast adpcm_agm binkaudio_rdft hymt pcm_s16be svq1 adpcm_aica bintext iac pcm_s16be_planar svq3 adpcm_argo bitpacked idcin pcm_s16le tak adpcm_circus bmp idf pcm_s16le_planar targa adpcm_ct bmv_audio iff_ilbm pcm_s24be targa_y216 adpcm_dtk bmv_video ilbc pcm_s24daud text adpcm_ea bonk imc pcm_s24le theora adpcm_ea_maxis_xa brender_pix imm4 pcm_s24le_planar thp adpcm_ea_r1 c93 imm5 pcm_s32be tiertexseqvideo adpcm_ea_r2 cavs indeo2 pcm_s32le tiff adpcm_ea_r3 cbd2_dpcm indeo3 pcm_s32le_planar tmv adpcm_ea_xas ccaption indeo4 pcm_s64be truehd adpcm_g722 cdgraphics indeo5 pcm_s64le truemotion1 adpcm_g726 cdtoons interplay_acm pcm_s8 truemotion2 adpcm_g726le cdxl interplay_dpcm pcm_s8_planar truemotion2rt adpcm_ima_acorn cfhd interplay_video pcm_sga truespeech adpcm_ima_alp cinepak ipu pcm_u16be tscc2 adpcm_ima_amv clearvideo jacosub pcm_u16le tta adpcm_ima_apc cljr jpeg2000 pcm_u24be twinvq adpcm_ima_apm cllc jpegls pcm_u24le txd adpcm_ima_cunning comfortnoise jv pcm_u32be ulti adpcm_ima_dat4 cook kgv1 pcm_u32le utvideo adpcm_ima_dk3 cpia kmvc pcm_u8 v210 adpcm_ima_dk4 cri lagarith pcm_vidc v210x adpcm_ima_ea_eacs cscd lead pcx v308 adpcm_ima_ea_sead cyuv loco pfm v408 adpcm_ima_escape dca m101 pgm v410 adpcm_ima_hvqm2 dds mace3 pgmyuv vb adpcm_ima_hvqm4 derf_dpcm mace6 pgssub vble adpcm_ima_iss dfa magicyuv pgx vbn adpcm_ima_magix dfpwm mdec phm vc1 adpcm_ima_moflex dirac media100 photocd vc1image adpcm_ima_mtf dnxhd metasound pictor vcr1 adpcm_ima_oki dolby_e microdvd pixlet vmdaudio adpcm_ima_pda dpx mimic pjs vmdvideo adpcm_ima_qt dsd_lsbf misc4 ppm vmix adpcm_ima_rad dsd_lsbf_planar mjpeg prores vmnc adpcm_ima_smjpeg dsd_msbf mjpegb prores_raw vnull adpcm_ima_ssi dsd_msbf_planar mlp prosumer vorbis adpcm_ima_wav dsicinaudio mmvideo psd vp3 adpcm_ima_ws dsicinvideo mobiclip ptx vp4 adpcm_ima_xbox dss_sp motionpixels qcelp vp5 adpcm_ms dst movtext qdm2 vp6 adpcm_mtaf dvaudio mp1 qdmc vp6a adpcm_n64 dvbsub mp1float qdraw vp6f adpcm_psx dvdsub mp2 qoa vp7 adpcm_psxc dvvideo mp2float qoi vp8 adpcm_sanyo dxtory mp3 qpeg vp9 adpcm_sbpro_2 dxv mp3adu qtrle vplayer adpcm_sbpro_3 eac3 mp3adufloat r10k vqa adpcm_sbpro_4 eacmv mp3float r210 vqc adpcm_swf eamad mp3on4 ra_144 vvc adpcm_thp eatgq mp3on4float ra_288 wady_dpcm adpcm_thp_le eatgv mpc7 ralf wavarc adpcm_vima eatqi mpc8 rawvideo wavpack adpcm_xa eightbps mpeg1video realtext wbmp adpcm_xmd eightsvx_exp mpeg2video rka webp adpcm_yamaha eightsvx_fib mpeg4 rl2 webvtt adpcm_zork escape124 mpegvideo roq wmalossless agm escape130 mpl2 roq_dpcm wmapro ahx evrc msa1 rpza wmav1 aic fastaudio msmpeg4v1 rtv1 wmav2 alac ffv1 msmpeg4v2 rv10 wmavoice alias_pix ffvhuff msmpeg4v3 rv20 wmv1 als ffwavesynth msnsiren rv30 wmv2 amrnb fic msp2 rv40 wmv3 amrwb fits msrle rv60 wmv3image amv flac mss1 s302m wnv1 anm flic mss2 sami wrapped_avframe ansi flv msvideo1 sanm ws_snd1 anull fmvc mszh sbc xan_dpcm apac fourxm mts2 scpr xan_wc3 ape fraps mv30 sdx2_dpcm xan_wc4 aptx frwu mvc1 sga xbin aptx_hd ftr mvc2 sgi xbm apv g723_1 mvdv sgirle xface arbc g728 mxpeg sheervideo xl argo g729 nellymoser shorten xma1 a** gdv notchlc simbiosis_imx xma2 asv1 gem nuv sipr xpm asv2 gif on2avc siren xsub atrac1 gremlin_dpcm opus smackaud xwd atrac3 gsm osq smacker y41p atrac3al gsm_ms paf_audio smc ylc atrac3p h261 paf_video smvjpeg yop atrac3pal h263 pam snow yuv4 atrac9 h263i pbm sol_dpcm zero12v aura h263p pcm_alaw sonic Enabled encoders: a64multi cinepak mpeg2video pcm_u16le ssa a64multi5 cljr mpeg4 pcm_u24be subrip aac comfortnoise msmpeg4v2 pcm_u24le sunrast ac3 dca msmpeg4v3 pcm_u32be svq1 ac3_fixed dfpwm msrle pcm_u32le targa adpcm_adx dnxhd msvideo1 pcm_u8 text adpcm_argo dpx nellymoser pcm_vidc tiff adpcm_g722 dvbsub opus pcx truehd adpcm_g726 dvdsub pam pfm tta adpcm_g726le dvvideo pbm pgm ttml adpcm_ima_alp dxv pcm_alaw pgmyuv utvideo adpcm_ima_amv eac3 pcm_bluray phm v210 adpcm_ima_apm ffv1 pcm_dvd ppm v308 adpcm_ima_qt ffvhuff pcm_f32be prores v408 adpcm_ima_ssi fits pcm_f32le prores_aw v410 adpcm_ima_wav flac pcm_f64be prores_ks vbn adpcm_ima_ws flv pcm_f64le qoi vc2 adpcm_ms g723_1 pcm_mulaw qtrle vnull adpcm_swf gif pcm_s16be r10k vorbis adpcm_yamaha h261 pcm_s16be_planar r210 wavpack alac h263 pcm_s16le ra_144 wbmp alias_pix h263p pcm_s16le_planar rawvideo webvtt amv hdr pcm_s24be roq wmav1 anull huffyuv pcm_s24daud roq_dpcm wmav2 aptx jpeg2000 pcm_s24le rpza wmv1 aptx_hd jpegls pcm_s24le_planar rv10 wmv2 a** ljpeg pcm_s32be rv20 wrapped_avframe asv1 magicyuv pcm_s32le s302m xbm asv2 mjpeg pcm_s32le_planar sbc xface avrp mlp pcm_s64be sgi xsub avui movtext pcm_s64le smc xwd bitpacked mp2 pcm_s8 snow y41p bmp mp2fixed pcm_s8_planar speedhq yuv4 cfhd mpeg1video pcm_u16be srt Enabled hwaccels: Enabled parsers: aac dca g723_1 misc4 sipr aac_latm dirac g729 mjpeg tak ac3 dnxhd gif mlp vc1 adx dnxuc gsm mpeg4video vorbis ahx dolby_e h261 mpegaudio vp3 amr dpx h263 mpegvideo vp8 apv dvaudio h264 opus vp9 av1 dvbsub hdr png vvc avs2 dvd_nav hevc pnm webp avs3 dvdsub ipu prores xbm bmp evc jpeg2000 prores_raw xma cavsvideo ffv1 jpegxl qoi xwd cook flac jpegxs rv34 cri ftr lcevc sbc Enabled demuxers: aa dirac image_pcx_pipe mtaf sdx aac dnxhd image_pfm_pipe mtv segafilm aax dsf image_pgm_pipe musx ser ac3 dsicin image_pgmyuv_pipe mv sga ac4 dss image_pgx_pipe mvi shorten ace dts image_phm_pipe mxf siff acm dtshd image_photocd_pipe mxg simbiosis_imx act dv image_pictor_pipe nc sln adf dvbsub image_png_pipe nistsphere smacker adp dvbtxt image_ppm_pipe nsp smjpeg ads dxa image_psd_pipe nsv smush adx ea image_qdraw_pipe nut sol aea ea_cdata image_qoi_pipe nuv sox afc eac3 image_sgi_pipe obu spdif aiff epaf image_sunrast_pipe ogg srt aix evc image_svg_pipe oma stl alp ffmetadata image_tiff_pipe osq str amr filmstrip image_vbn_pipe paf subviewer amrnb fits image_webp_pipe pcm_alaw subviewer1 amrwb flac image_xbm_pipe pcm_f32be sup anm flic image_xpm_pipe pcm_f32le svag apac flv image_xwd_pipe pcm_f64be svs apc fourxm ingenient pcm_f64le swf ape frm ipmovie pcm_mulaw tak apm fsb ipu pcm_s16be tedcaptions apng fwse ircam pcm_s16le thp aptx g722 iss pcm_s24be threedostr aptx_hd g723_1 iv8 pcm_s24le tiertexseq apv g726 ivf pcm_s32be tmv aqtitle g726le ivr pcm_s32le truehd argo_asf g728 jacosub pcm_s8 tta argo_brp g729 jpegxl_anim pcm_u16be tty argo_cvg gdv jv pcm_u16le txd asf genh kux pcm_u24be ty asf_o gif kvag pcm_u24le usm a** gsm laf pcm_u32be v210 ast gxf lc3 pcm_u32le v210x au h261 live_flv pcm_u8 vag av1 h263 lmlm4 pcm_vidc vc1 avi h264 loas pdv vc1t avr hca lrc pjs vividas avs hcom luodat pmp vivo avs2 hevc lvf pp_bnk vmd avs3 hls lxf pva vobsub bethsoftvid hnm m4v pvf voc bfi hxvs matroska qcp vpk bfstm iamf mca qoa vplayer bink ico mcc r3d vqf binka idcin mgsts rawvideo vvc bintext idf microdvd rcwt w64 bit iff mjpeg realtext wady bitpacked ifv mjpeg_2000 redspark wav bmv ilbc mlp rka wavarc boa image2 mlv rl2 wc3 bonk image2_alias_pix mm rm webm_dash_manifest brstm image2_brender_pix mmf roq webvtt c93 image2pipe mods rpl wsaud caf image_bmp_pipe moflex rsd wsd cavsvideo image_cri_pipe mov rso wsvqa cdg image_dds_pipe mp3 rtp wtv cdxl image_dpx_pipe mpc rtsp wv cine image_exr_pipe mpc8 s337m wve codec2 image_gem_pipe mpegps sami xa codec2raw image_gif_pipe mpegts sap xbin concat image_hdr_pipe mpegtsraw sbc xmd data image_j2k_pipe mpegvideo sbg xmv daud image_jpeg_pipe mpjpeg scc xvag dcstr image_jpegls_pipe mpl2 scd xwma derf image_jpegxl_pipe mpsub sdns yop dfa image_jpegxs_pipe msf sdp yuv4mpegpipe dfpwm image_pam_pipe msnwc_tcp sdr2 dhav image_pbm_pipe msp sds Enabled muxers: a64 dirac ismv ogg scc ac3 dnxhd ivf ogv segafilm ac4 dts jacosub oma segment adts dv kvag opus smjpeg adx eac3 latm pcm_alaw smoothstreaming aea evc lc3 pcm_f32be sox aiff f4v lrc pcm_f32le spdif alp ffmetadata m4v pcm_f64be spx amr fifo matroska pcm_f64le srt amv filmstrip matroska_audio pcm_mulaw stream_segment apm fits mcc pcm_s16be streamhash apng flac md5 pcm_s16le sup aptx flv microdvd pcm_s24be swf aptx_hd framecrc mjpeg pcm_s24le tee apv framehash mkvtimestamp_v2 pcm_s32be tg2 argo_asf framemd5 mlp pcm_s32le tgp argo_cvg g722 mmf pcm_s8 truehd asf g723_1 mov pcm_u16be tta asf_stream g726 mp2 pcm_u16le ttml a** g726le mp3 pcm_u24be uncodedframecrc ast gif mp4 pcm_u24le vc1 au gsm mpeg1system pcm_u32be vc1t avi gxf mpeg1vcd pcm_u32le voc avif h261 mpeg1video pcm_u8 vvc avm2 h263 mpeg2dvd pcm_vidc w64 avs2 h264 mpeg2svcd pdv wav avs3 hash mpeg2video psp webm bit hds mpeg2vob rawvideo webm_chunk caf hevc mpegts rcwt webm_dash_manifest cavsvideo hls mpjpeg rm webp codec2 iamf mxf roq webvtt codec2raw ico mxf_d10 rso wsaud crc ilbc mxf_opatom rtp wtv dash image2 null rtp_mpegts wv data image2pipe nut rtsp yuv4mpegpipe daud ipod obu sap dfpwm ircam oga sbc Enabled protocols: async fd httpproxy prompeg tcp cache ffrtmphttp icecast rtmp tee concat file md5 rtmpt udp concatf ftp mmsh rtp udplite crypto gopher mmst srtp data http pipe subfile Enabled filters: a3dscope asubcut drmeter maskedmax showspectrumpic aap asupercut dynaudnorm maskedmerge showvolume abench asuperpass earwax maskedmin showwaves abitscope asuperstop ebur128 maskedthreshold showwavespic acompressor atadenoise edgedetect maskfun shuffleframes acontrast atempo elbg mcdeint shufflepixels acopy atilt entropy mcompand shuffleplanes acrossfade atrim epx median sidechaincompress acrossover avectorscope eq mergeplanes sidechaingate acrusher avgblur equalizer mestimate sidedata acue avsynctest erosion metadata sierpinski addroi axcorrelate estdif midequalizer signalstats adeclick backgroundkey exposure minterpolate signature adeclip bandpass extractplanes mix silencedetect adecorrelate bandreject extrastereo monochrome silenceremove adelay bass fade morpho sinc adenorm bbox feedback movie sine aderivative bench fftdnoiz mpdecimate siti adrawgraph bilateral fftfilt mptestsrc smartblur adrc biquad field msad smptebars adynamicequalizer bitplanenoise fieldhint multiply smptehdbars adynamicsmooth blackdetect fieldmatch negate sobel aecho blackframe fieldorder nlmeans spectrumsynth aemphasis blend fillborders nnedi speechnorm aeval blockdetect find_rect noformat split aevalsrc blurdetect firequalizer noise spp aexciter bm3d flanger normalize ssim afade boxblur floodfill null ssim360 afdelaysrc bwdif format nullsink stereo3d afftdn cas fps nullsrc stereotools afftfilt ccrepack framepack oscilloscope stereowiden afir cellauto framerate overlay streamselect afireqsrc channelmap framestep owdenoise super2xsai afirsrc channelsplit freezedetect pad superequalizer aformat chorus freezeframes pal100bars surround afreqshift chromahold fspp pal75bars swaprect afwtdn chromakey fsync palettegen swapuv agate chromanr gblur paletteuse tblend agraphmonitor chromashift geq pan telecine ahistogram ciescope gradfun perlin testsrc aiir codecview gradients perms testsrc2 aintegral color graphmonitor perspective thistogram ainterleave colorbalance grayworld phase threshold alatency colorchannelmixer greyedge photosensitivity thumbnail alimiter colorchart guided pixdesctest tile allpass colorcontrast haas pixelize tiltandshift allrgb colorcorrect haldclut pixscope tiltshelf allyuv colordetect haldclutsrc pp7 tinterlace aloop colorhold hdcd premultiply tlut2 alphaextract colorize headphone premultiply_dynamic tmedian alphamerge colorkey hflip prewitt tmidequalizer amerge colorlevels highpass pseudocolor tmix ametadata colormap highshelf psnr tonemap amix colormatrix hilbert pullup tpad amovie colorspace histeq qp transpose amplify colorspectrum histogram random treble amultiply colortemperature hqdn3d readeia608 tremolo anequalizer compand hqx readvitc trim anlmdn compensationdelay hstack realtime unpremultiply anlmf concat hsvhold remap unsharp anlms convolution hsvkey removegrain untile anoisesrc convolve hue removelogo uspp anull copy huesaturation repeatfields v360 anullsink corr hwdownload replaygain vaguedenoiser anullsrc cover_rect hwmap reverse varblur apad crop hwupload rgbashift vectorscope aperms cropdetect hysteresis rgbtestsrc vflip aphasemeter crossfeed identity roberts vfrdet aphaser crystalizer idet rotate vibrance aphaseshift cue il sab vibrato apsnr curves inflate scale vif apsyclip datascope interlace scale2ref vignette apulsator dblur interleave scdet virtualbass arealtime dcshift join scharr vmafmotion aresample dctdnoiz kerndeint scroll volume areverse deband kirsch segment volumedetect arls deblock lagfun select vstack arnndn decimate latency selectivecolor w3fdif asdr deconvolve lenscorrection sendcmd waveform asegment dedot life separatefields weave aselect deesser limitdiff setdar xbr asendcmd deflate limiter setfield xcorrelate asetnsamples deflicker loop setparams xfade asetpts dejudder loudnorm setpts xmedian asetrate delogo lowpass setrange xpsnr asettb deshake lowshelf setsar xstack ashowinfo despill lumakey settb yadif asidedata detelecine lut shear yaepblur asisdr dialoguenhance lut1d showcqt yuvtestsrc asoftclip dilation lut2 showcwt zoneplate aspectralstats displace lut3d showfreqs zoompan asplit doubleweave lutrgb showinfo astats drawbox lutyuv showpalette astreamselect drawgraph mandelbrot showspatial asubboost drawgrid maskedclamp showspectrum Enabled bsfs: aac_adtstoasc dump_extradata hapqa_extract mpeg4_unpack_bframes smpte436m_to_eia608 ahx_to_mp2 dv_error_marker hevc_metadata noise text2movsub apv_metadata eac3_core hevc_mp4toannexb null trace_headers av1_frame_merge eia608_to_smpte436m imx_dump_header opus_metadata truehd_core av1_frame_split evc_frame_merge lcevc_metadata pcm_rechunk vp9_metadata av1_metadata extract_extradata media100_to_mjpegb pgs_frame_merge vp9_raw_reorder chomp filter_units mjpeg2jpeg prores_metadata vp9_superframe dca_core h264_metadata mjpega_dump_header remove_extradata vp9_superframe_split dovi_rpu h264_mp4toannexb mov2textsub setts vvc_metadata dts2pts h264_redundant_pps mpeg2_metadata showinfo vvc_mp4toannexb Enabled indevs: dshow gdigrab lavfi vfwcap Enabled outdevs:1 point
-
Yep, that's totally true; ffprobe is often used by the yt-dlp code to "probe" elemental (raw) media streams, often before ffmpeg itself is invoked; both are needed; in fact, when posting issues in their tracker, the yt-dlp devs demand ffprobe logs (though I myself send them MediaInfo logs, instead) ; to save disk space, I use "shared" FFmpeg builds... ... YES, that's what I often do: But it's a shame that audio-only media files can't be played back with FFplay under Vista SP2 (and higher) via drag-n-drop, due to a SDL2 bug: There was a related, long-standing, SDL2 bug that one can read about in below links, https://forum.videohelp.com/threads/388189-ffplay-WASAPI-can-t-initialize-audio-client-error#post2513211 https://trac.ffmpeg.org/ticket/6891 https://stackoverflow.com/questions/46835811/ffplay-wasapi-cant-initialize-audio-client-ffmpeg-3-4-binaries but while this has apparently been fixed for media files containing both video+audio, the bug has now returned under a similar guise for audio-only media files; the original mitigation, to set the env var "SDL_AUDIODRIVER=directsound" still works; FWIW, this bug is NOT present under WinXP, because that OS does NOT have WASAPI; and is NOT present on FFplay builds compiled with SDL2 <= 2.0.5 (quite old by now) ...1 point
-
Even when one uses ffmpeg ONLY for mux/remux-ing purposes, there are cases where that very old version won't be up for the task; for just "h264+aac" placed inside the MP4 container, you can be fine (and even use older major FFmpeg versions, if you so wish); but, e.g., the MP4 container has, in recent years, been "enhanced", even without strictly sticking to specs, so that now it's possible to put vp9/hevc (aka h265) /av1 video streams inside the MP4 container; old ffmpeg versions will error out in such scenarios; and these may come up, especially when used with yt-dlp, on a multitude of supported services... Besides [re]muxing, ffmpeg remains the defacto downloader in yt-dlp when LIVE HLS (.m3u8) streams are being recorded, because the native yt-dlp downloader doesn't support live streams; for reasons not known to me, many such streams are served over HTTPS (some even use TLS v1.3), so ffmpeg has to be compiled with a recent version of a crypto library (OpenSSL, GnuTLS, etc.) - old versions often, and from my testing in the past, may fail to establish secure connections to the stream server... Also, over the years, streaming protocols like MPEG-DASH and HLS have evolved; e.g. while HLS initially had only MPEG-TS fragments, now it's possible to have fragmented MP4 (fMP4) served over HLS; old FFmpeg builds DON'T support these newer streaming implementations... If I was to be asked, I'd gladly grab an updated FFmpeg build (compatible with my OS of usage) than just stick to old code... This may have indeed been the case initially, but things have evolved over time ; and even the person who started this thread is now running the server variant of Win7; so, don't "pull" that "WinXP" card; perhaps it's time the admins moved this thread to a more appropriate place encompassing the rest of the "legacy" OSes, but as things stand now: 1. This thread is no longer exclusive to youtube-dl (which currently shows little, if any, development), as it now includes yt-dlp, too (with frequent, active, development) 2. As a result, this thread is also monitored by members on Vista/Win7, which official yt-dlp no longer supports... 3. The FFmpeg builds discussed/posted here-in may be used by Vista and/or Win7 users, and since this thread has now become (quasi) the only source of updated FFmpeg builds in MSFN, users may and can use those builds outside of a youtube-dl/yt-dlp context... I'm sorry if you don't like my opinion (and I have no intention to offend), but in (the number of) your recent posts you seem to present things as viewed ONLY from your own side, like "your way" is the only correct one for doing things - I'm happy it works for you as you wish, but other options/opinions do exist...1 point
-
FFmpeg update. XP: shared static libfdk-aac VISTAx86: shared static libfdk-aac Maybe these will be the last of the large XP builds.1 point
-
This is minimal ffmpeg.exe x64 for WinXP 64-bit - only native functions without external libraries: ffmpeg ffmpeg version 3.4.1 by Gelip 2026 built with gcc 5.3.1 (GCC) 20160211 configuration: --enable-cross-compile --arch=x86_64 --target-os=win32 --cross-prefix=x86_64-w64-mingw32- --enable-gpl --enable-version3 --enable-pthreads --disable-w32threads --disable-d3d11va --disable-dxva2 --disable-avx --disable-avx2 --extra-cflags='-D_WIN32_WINNT=0x0502 -O2' --extra-ldflags=-static --disable-ffplay --disable-doc --enable-protocol='file,http,https,tcp,crypto' libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Use -h to get full help or, even better, run 'man ffmpeg' https://www.mediafire.com/file/9h32t0ac8cc17ds/ffmpeg.exe/file - only 17.2 MB1 point