Extended XMPlay version

Started by XMPlay_User,

XMPlay_User

#20
Upd26 : fixed bugs with cutting process , now all work correctly ) before was if do cuting from wav to wav , files was lossed
how work cut process ? If you press shif+e and next in tools will select Transcode , you will see three modes :
1) quick
2) half
3) detailed
wht this I before writen here https://www.un4seen.com/forum/?msg=146788 , in half and detailed available point 4 Cut fragment & Encode if select this , we ned set timig in format HH:MM:SS:mmm , if song smaller less than an hour , you can set MM:SS:mmm if longer , need write full time format ) , next if you leave in first window HH:MM:SS:mmm , but write  write on next window for example 01:00:000 , song will cuted up do 1 minute and final file time will 1 minute , if you write in first window  01:00:000 , but not will write in two window values , song will will be removed from the song first minute )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd27:fixed heavy WMI alhorytms
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

#22
Upd28:added encode to SPX and GSM formats )
Remoed bug plugin xmo-spx.dll ,this plugin was replace to in_spx.dll from WinAMP plugins ) cause , xmp-spx.dll not always work correctly )
how this work ?
SPX work is if input samplerate 22050 or more - will write as 32000 , if input samplerate 11025 - 12000 - will write as 16000 , if input samplerate 8000 - will write as 8000
GSM always write only as 8000 Hz )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd29: fixed transcoders settings , now in quick mode always set to TAK compression ) , also was created edit_openmpt.exe , this need for user can not trying open in OpenMPT not supported filetypes )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

#24
Upd30: added Sekaiju 3.6
Upd31: removed edit_wavsoaur and edit_openmpt from lists , this was replaced to Edit , how this work ? If you try edit any file AAC / MP3 / TAK and other , file do decode to standard wav file and next open this file in WavSoaur , if you try edit trackers IT / S3M / MOD / ULT and etc , file seimply will open in OpenMPT editor ) , if you try edit MIDI files , M32 / MGM / MGS / MXG / K32 / KGM / KGS / KXG , file will open in Sekaiju )
What kind of files are M32 / MGM / MGS / MXG / K32 / KGM / KGS / KXG ?
M32 - MIDI Roland MT-32
MGM - MIDI General MIDI
MGS - MIDI Roland GS any version
MXG - MIDI YAMAHA XG any version
K32 - MIDI Karaoke Roland MT-32
KGM - MIDI Karaoke General MIDI
KGS - MIDI Karaoke Roland GS any version
KXG - MIDI Karaoke YAMAHA XG any version
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd32:Removed restriction on samplerate for WavSoaur
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

#26
Upd33: removed plugins :
1) xmp-cmod.dll
2) xmp-crm.dll
3) xmp-delix.dll
cause - not work in Windows XP
replaced plugins :
openmpt-mpg123.dll
xmp-openmpt.dll
cause - not work in Windows XP
updated FFMPEG to 4.3.1
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd34: replaced mapping MP1 / MP2 / MP3 files from xmp-ffmpeg.dll to in_mpg123.dll , cause : https://www.un4seen.com/forum/?topic=15376.msg146797#msg146797
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd35 : fixed bug with save to uncompressed wav format )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

#29
Upd36 : me  as user always not liked as was make VBR quality values in AAC / MP2 / MP3 / OGG I'm always could not understand why so , why user need learning this bad alhorytm why what value quality give , that's why I rewrote this damn algorithm , now the user is offered only quality in procents and user can set quality whitch want
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd37 : all bugs fixed , now all work correctly ) previous was bugs with convert from wave to wave )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd38 : optimized working with SSD and SMR HDD , previous in transcode process was maked two file , filename%1_decode_tmp.wav , next this file was do copyed to filename%1_proc_tmp.wfc and next this file was transmit to encoder , now this fixed and worked so :
if APE / OFR / OFS / TAK do unpack to filename%1_tmp.wav , next this renamed to filename%1_tmp.wfc and if not need do resample or any other operation , do transmit this file to any encoder )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

UPD39: now not asked about delete original file in detailed mode if do transcode to lossy formats , but this question will asked if transcode from lossless to other lossless format ) , also limited frequency to 48000 and limited bitdepth to 16 bits for lossy formats because 88200 or more and 24 bit or more does not make sense for lossy formats )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

UPD40: modifed processing CUE files , now not asked what extract , always extract only as is and next transmit to encoder with settings )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

#34
UPD41: updated XMPLay to 4.1.0.13 from here https://www.un4seen.com/
UPD42: all processing migrate to extensions wfc , this need for correctly write wav files if thos want user )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

UPD43: Removed function delete original files of detailed mode ,because this is some kind of idiocy! I added the function of deleting original files thinking that FFMPEG correctly work with audioformat , but not , thos kind of diocy!  If try compare input and output formats after lossless encoding , files not identicaly
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd44: limited samplerate to 48000 and bitdepth to 16 , cause - FFMPEG not correctly do resample in higher samplerate or bitdepth
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd45: fix , before limits SPX was zero bytes ) now fixed )
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd46 : limited THD and MLP to 44100 / 16 , I can not understand why on 48000 / 16 this encoder not work
all links , MD5 , SHA256 refreshed in first post )

XMPlay_User

Upd47 return to FFMPEG 4.3.1 , because new audio version can not transcode to OGG and SPX
all links , MD5 , SHA256 refreshed in first post )