À propos du projet

Audiofy est une application Android native pour lire des fichiers multimédias locaux. Elle utilise Kotlin et Jetpack Compose pour son interface et est construite sur AndroidX Media3, avec l'extension ExoPlayer FFmpeg offrant un support supplémentaire de codecs audio. Elle prend en charge Android 5 et versions ultérieures, ainsi qu'Android TV, avec des captures d'écran montrant les dispositions pour téléphones et tablettes. Les formats vidéo documentés incluent H.263, H.264 AVC, H.265 HEVC, MPEG-4 SP, VP8, VP9 et AV1, selon les capacités de l'appareil. Les formats audio incluent Vorbis, Opus, FLAC, ALAC, PCM/WAVE, MP1, MP2, MP3, AMR, AAC, AC-3, E-AC-3, DTS, DTS-HD et TrueHD. Les formats de sous-titres listés incluent SRT, SSA, ASS, TTML, VTT et DVB, avec un style SSA/ASS limité noté. Le projet met également en avant la synchronisation audio-vidéo avec les appareils audio Bluetooth. Les fonctionnalités documentées incluent la sélection de pistes audio et de sous-titres, le contrôle de la vitesse de lecture, l'ouverture de vidéos via le sélecteur de documents du Storage Access Framework, les décodeurs logiciels H.264 et HEVC, l'adaptation automatique de la fréquence d'images sur Android TV ou les boîtiers exécutant Android 6 ou ultérieur, les actions de suppression ou de passage au fichier suivant après la lecture, le verrouillage tactile par appui long, le redimensionnement adapté ou recadré, le support de Media Session et Audio Focus, le support d'égaliseur ou de traitement audio tiers, et la mise en pause lors de la déconnexion des écouteurs. Les commandes de luminosité et de volume par gestes, la recherche par balayage, le pincement pour zoomer et l'incrustation d'image sont marqués comme à venir. Audiofy est gratuit et open source sous licence Apache 2.0, indique qu'il évite les autorisations excessives et liste une taille d'application d'environ 5 Mo. Les versions Google Play et GitHub sont fournies comme canaux d'installation, et les traductions sont coordonnées via Crowdin.