Virtualdub2 can use that information in one special case: if you use x264vfw64.dll as the local codec in the plugin64 folder (renamed x264vfw64.vdplugin). Apart from this small fourcc error on the AVI output, it works perfectly even as a plugin. edit: (alternative link to the image: https://i.postimg.cc/ryW7WQTy/x264wrn-fcc.jpg )
Virtualdub2 can use that information in one special case: if you use x264vfw64.dll as the local codec in the plugin64 folder (renamed x264vfw64.vdplugin). Apart from this small fourcc error on the AVI output, it works perfectly even as a plugin.
DOS/4G version is corrected and re-uploaded. (link error)
MMC v3.24 is released on http://mpxplay.sourceforge.net Diffs between v3.24 and v3.23 -modifications/new/MMC: -updated FFmpeg library to v8.0.0 -updated VVdeC (VVC/H266) video decoder to 3.0.0 (internal vvc decoder of FFmpeg is disabled) -added 'Play event control' submenu to Play menu with switches of several play and exit events -added 'Load attached pics' option to Video control, to (re)enable attached picture (ID3v2 album cover) loading -modifications/new/general: -new options: -xef (exit after...
Mpxplay v1.68 (all console versions) is released on http://mpxplay.sourceforge.net diffs between v1.68 and v1.67 -modifications/new: -FFmpeg version (Win32): updated FFmpeg library from 6.0.0 to 8.0.0 -new options: -xef (exit after one file), -xet MIN (exit after MINutes timeout) and -xetf MIN (exit after MINutes timeout with slow fadeout) -WIN: added native (Windows based) SSL/TLS (https/ftps) communication, if OpenSSL DLLs cannot be loaded (missing) -WIN: tcp (http/ftp low level) functions (ws2_32.dll)...
MMC v3.23 is released on http://mpxplay.sourceforge.net Diffs between v3.23 and v3.22 -modifications/new/MMC: -updated libdav1d (AV1 decoder) to v1.51 -added Scale/DPI awareness setting to Config/Display (with Unaware default mode) for proper OS non 100% scaling -D3D11: added native colorspace formats: AYUV, Y210, Y216, Y416 -modifications/new/general: -added native (Windows based) SSL/TLS (https/ftps) communication, removed OpenSSL dlls -email address has changed (see "About" and doc files) -bugfixes/modifications/MMC:...
MMC v3.23 is released on http://mpxplay.sourceforge.net Diffs between v3.23 and v3.22 -modifications/new/MMC: -updated libdav1d (AV1 decoder) to v1.51 -added Scale/DPI awareness setting to Config/Display (with Unaware default mode) for proper OS non 100% scaling -D3D11: added native colorspace formats: AYUV, Y210, Y216, Y416 -modifications/new/general: -added native (Windows based) SSL/TLS (https/ftps) communication, removed OpenSSL dlls -email address has changed (see "About" and doc files) -bugfixes/modifications/MMC:...
You can see the list of supported pixelformats in the gui help dialog ('?' button) Currently only 10 bit 4:2:0 is supported by P010 and P016. I think so the x265 encoder lib doesn't support more than 10 bits 4:2:0, and the P010 is widely used and should be supported by all applications, so there's no reason to accept/handle 10bits 4:2:2 with a colorspace conversion in the x265vfw.
You can see the list of supported pixelformats in the gui help dialog ('?' button) Currently only 10 bit 4:2:0 is supported by P010 and P016. At the next release, I'll check the possibilities of the 10 bit 4:2:2 and 4:4:4 as well. After when a new (v4.2) x265 lib is released on https://bitbucket.org/multicoreware/x265_git/downloads/
Thnx, I'll correct it next time, but it seems VirtualDub doesn't use that information. Do you see any other program which - probably - fails due to this bug?
Hi Mpxplay, Do you have any plans to add support for 10-bit 4:2:2 input color space in the near future? Btw, I was under impression the encoder supports 10-bit video, but I'm not sure anymore. Could you clarify that? Thanks
Hi Mpxplay, Do you have any plans to add support for 10-bit 4:2:2 input color space in the near future? Thanks,
Source code: x264vfw.h / Codec FourCC / #define FOURCC_X264 mmioFOURCC('X','2','6','5') or / Codec FourCC / #define FOURCC_X264 mmioFOURCC('X','2','6','4') ???
Display Aspect Ratio ignored
Thnx. Corrected in the latest v4.10 release.
xAV1vfw v2.30 is released on http://mpxplay.sourceforge.net Diffs between v0,85 and v2.30 - updated svt-av1 encoder to v2.3.0, modified encoder options (derived list from svt-av1 app) - updated libdav1d decoder to 1.5.1 - updated FFmpeg library to 6.1.2 - updated compiler to MinGW-w64 12.2 - added Fast Decode GUI option (equal to --fast-decode 2) - added Zero Latency GUI option (equal to --pred-struct 1) (can cause visible quality loss) - corrected decoder side (added low delay flag to FFmpeg) -...
x264vfw is updated on http://mpxplay.sourceforge.net Diffs between v2.00 and v2.10 - updated x264lib to build 164 (20250103), updated x264 command line options and x264 cli reference in x264vfw - updated FFmpeg to v6.1.2 (decoding and encoder file writer functions) - updated compiler to MinGW v12.2 - corrected --deblock/-f option
x265vfw is updated to v4.10 on http://mpxplay.sourceforge.net Diffs between v3.50 and v4.10 - updated x265lib to v4.1 (build 215), updated x265 command line options and x265 cli reference in x265vfw - updated FFmpeg to v6.1.2 (decoding and encoder file writer functions) - updated compiler to MinGW v12.2 - corrected DisplayAspectRatio (GUI) setting, saving in bitstream (missing extended-sar flag) - restored bcrypt.dll dependency (in FFmpeg build) (proper file output may require)
x265vfw is updated to v4.10 on http://mpxplay.sourceforge.net - updated x265lib to v4.1 (build 215), updated x265 command line options and x265 cli reference in x265vfw - updated FFmpeg to v6.1.2 (decoding and encoder file writer functions) - updated compiler to MinGW v12.2 - corrected DisplayAspectRatio (GUI) setting, saving in bitstream (missing extended-sar flag)
x264vfw is updated to v2.10 on http://mpxplay.sourceforge.net - updated x264lib to build 164 (20250103), updated x264 command line options and x264 cli reference in x264vfw - updated FFmpeg to v6.1.2 (decoding and encoder file writer functions) - updated compiler to MinGW v12.2 - corrected --deblock/-f option
MMC v3.22 is released on http://mpxplay.sourceforge.net Diffs between v3.22 and v3.21 -modifications/new: -updated FFmpeg library to v6.1.2 -updated libdav1d (AV1 decoder) to v1.50 (20241018) -updated OpenSSL DLLs to 1.1.1w (20230911) -removed "Disable multi CPU core usage" option (used for testing only) -removed "Enable AV1 HW decoding" option (the "Enable HW (GPU) decoding" switches the AV1 hw decoding too) -bugfixes/modifications: -HW to SW decoding fallback, if video format or resoltion is not...
Solved adding option SAR ie: --sar 10:11
Display Aspect Ratio ignored
MMC v3.21 is released on http://mpxplay.sourceforge.net diffs between v3.21 and v3.20 -modifications/new/MMC: -updated FFmpeg library to v6.1.1 -updated libdav1d (AV1 decoder) to v1.43 (20240612) -added VVC/H266 video decoding by VVdeC 2.3.x (20240625) (https://github.com/fraunhoferhhi/vvdec) -added ShowSpectrum audio visualization effect (by FFmpeg filter) -added 'Disable screen saver at play' option to Program controls, to disable OS screen saver while playing -added 'Enable UTF-8 text decoding'...
Hi, I was wondering if there are any plans to support the ALI5455 chip; From SC_ICH it understand it still needs some extra code: //{"ALI5455",0x10b9,0x5455, DEVICE_ALI}, // needs extra code Other driver which might help: - http://manuals.opensound.com/sources/oss_ali5455.c.html - https://github.com/torvalds/linux/blob/master/sound/pci/intel8x0.c - https://www.cs.cmu.edu/afs/club.cc.cmu.edu/usr/jhutz/project/Outgoing/linuxkern/2.4.21-EXP1-src/drivers/sound/ali5455.c I have this infamous chip; and...
I just removed those unused drivers. One thing I'd like to note is that when initially using MPXPlay drivers, I didn't want to change it much, it's a common practice and a principle for me to use 3rd party code: to keep it "as intact as possible". It may help the original author of the 3rd party code to review/pick the changes easily. I'll keep to that for the rest of the files of MPXPlay drivers: code will only be added by '#if' but no code removed. But it's not guaranteed if the code comes from...
I just removed those unused drivers. One thing I'd like to note is that when initially using MPXPlay drivers, I didn't want to change it much, it's a common practice and a principle for me to use 3rd party code: to keep it "as intact as possible". It may help the original author of the 3rd party code to review the changes easily. I'll keep to that for the rest of the files of MPXPlay drivers: code will only be added by '#if' but no code removed. But it's not guaranteed if the code comes from other's...
A good advice, they'll be removed soon. And thanks very much again for your help!
It looks better now (on your GitHub page). But probably you also don't need these files, you can remove them: sc_gus.c, sc_midas.c, sc_null.c, sc_sb16.c, sc_sbpro.c, sc_wav.c, sc_winds.c, sc_winwo.c, sc_wss.c, dsound.h
I've moved the required defines & functions into au_base.h & au_base.c. I checked again, they are memory/strings/time/timer from newfunc, one bit/channel conversion function , and a new dpmi I added for djgpp, a new samplerate function I added for SBEMU.
OK, cool! I don't use AU_MIXER functions as I recall, I included the .c file to solve linking errors. still a dependency problem.
Yeah, you can merge the required Mpxplay dependencies (out of AU_CARDS) into one file (one C, one H), keep (put) my header in that file, and remove any unnecessary files. Thnx Do you use the AU_MIXER as is, or just some functions from it?
Yeah, you can merge the required Mpxplay dependencies into one file (one C, one H), keep (put) my header in that file, and remove any unnecessary files. Thnx Do you use the AU_MIXER as is, or just some functions from it?
OK. There's some header dependency of playlist.h and such (i.e. au_cards.c includes mpxplay.h and other files). I wasn't removing them but I think I can remove the dependencies if you like.
MMC v3.20 is released on http://mpxplay.sourceforge.net diffs between v3.20 and v3.19 -modifications/new/MMC: -updated FFmpeg library to v6.0.1 -updated libdav1d (AV1 decoder) to v1.30 -playlist context menu: sorting has moved into a sub-menu, player and commander mode sort-types are merged (no need to switch to commander/player mode for alternative sorting) -bugfixes/modifications/MMC: -F3: prohibit opening a new dialog window above the Fileinfo dialog (eg. pressing F2 after F3) -still picture displaying...
MMC v3.20 is released on http://mpxplay.sourceforge.net diffs between v3.20 and v3.19 -modifications/new/MMC: -updated FFmpeg library to v6.0.1 -updated libdav1d (AV1 decoder) to v1.30 (20231003) -playlist context menu: sorting has moved into a sub-menu, player and commander mode sort-types are merged (no need to switch to commander/player mode for alternative sorting) -bugfixes/modifications/MMC: -F3: prohibit opening a new dialog window above the Fileinfo dialog (eg. pressing F2 after F3) -still...