usdb_syncer icon indicating copy to clipboard operation
usdb_syncer copied to clipboard

On first start, ask user for target karaoke software to determine suitable text encoding, audio and video formats

Open bohning opened this issue 2 years ago • 1 comments

Different karaoke softwares support different text file encodings, audio and video formats. The user should select the target karaoke software so the Syncer downloads suitable encodings/formats.

Related: https://github.com/bohning/usdb_syncer/wiki/Comparison-of-different-Karaoke-software

Line Ending either always CRLF (supported by all karaoke softwares? But may cause issues in Linux/Mac text editors?) or Windows -> CRLF, Mac/Linux -> LF

Text File Encoding USDX < 1.1 / CMD (legacy support) -> CP1252 USDX and variants, Play, Performous -> UTF8 Vocaluxe -> UTF8-BOM

Audio USDX < 1.1 / CMD (legacy support) -> mp3 USDX and variants, Vocaluxe, Performous -> m4a Play -> mp3

Video USDX < 1.1 / CMD (legacy support) -> TBD USDX and variants -> TBD Vocaluxe -> TBD Performous -> TBD Play -> TBD (depending on OS? Unity supports different codecs/containers for different OS)

Duet Performous: only #DUETSINGERP1/P2 USDX <=1.2: only P1/P2 USDX World Party: only P1/P2 Vocaluxe: both USDX 1.3+: both

bohning avatar Dec 09 '22 21:12 bohning