3 votes

Android 6.0.1 : de mystérieuses "vidéos" prennent de la place

J'ai été troublé par les informations de stockage de mon téléphone, car elles indiquent que 3,16 Go de vidéos occupent mon espace interne. Mais j'ai vérifié, les vidéos ne dépassent même pas 250 Mo en taille totale.

Je n'ai pas encore trouvé la solution sur Internet, mais j'ai cherché. J'utilise le téléphone Venus de Vestel (fabriqué en Turquie).

Avant-première :

IMG:

Mise à jour 1 : Le résultat que j'ai obtenu après avoir utilisé l'application Disk Usage :

IMG:

Mise à jour 2 : Le résultat que j'ai obtenu après avoir utilisé l'application SD Maid :

IMG:

Mise à jour 3 : Le résultat que j'ai obtenu après avoir utilisé l'application Termux avec la première commande donnée :

IMG:

Mise à jour 4 : Le résultat que j'ai obtenu après avoir utilisé l'application Termux avec la deuxième commande donnée :

IMG:

Mise à jour 5 : Le résultat que j'ai obtenu après avoir utilisé la commande 'dumpsys' sur mon PC connecté à mon téléphone au moyen du débogage USB :

Mise à jour 6 : après avoir refait les commandes de la 1ère et de la 2ème mais en ajoutant 'grep'.

Mise à jour 7 Résultat des commandes 'dumpsys -l' et 'dumpsys diskstats'.

2voto

Irfan Latif Points 16863

COMMENT LES FICHIERS SONT CLASSÉS SUR Android ?

Simplifions les choses. Vous tapez sur un document texte, il s'ouvre avec l'éditeur de texte. Vous cliquez sur une image, elle s'ouvre avec la visionneuse d'images. Le choix d'ouvrir un fichier avec un visualiseur de documents, un éditeur de photos, un lecteur multimédia ou autre est déterminé par Type MIME ou Media Type, ou en termes simples File Type.

Le moyen le plus simple et le plus facile de déterminer le type de fichier est la fonction extension de fichier ; nous savons qu'un fichier se terminant par .mp4 est un fichier vidéo. C'est ainsi que Windows définit le programme préféré pour ouvrir un fichier. *Les systèmes d'exploitation NIX s'appuient généralement sur la magie du fichier pour déterminer le type de mime. C'est ce que fichier fait. La commande dossier "toybox ne semble pas avoir une grande collection de magies La première source pour deviner les types de fichiers sur Android est donc les extensions de fichiers.

Cela dit, la taille de Vidéos qui apparaissent sous Stockage interne les détails d'utilisation, est la taille totale des fichiers qui ont le type mime vidéo/* sur la base de extensions et catégories de fichiers cartographie utilisé par l'application Paramètres ( 1 , 2 , 3 , 4 , 5 ) . Si vous pensez que la taille indiquée est inexacte, vous pouvez procéder vous-même à une vérification croisée. Utilisez une application ou simplement un émulateur de terminal comme Termux pour trouver toutes les données de l'ordinateur. fichiers vidéo :

~$ find /sdcard/ -type f | grep -iE '\.wrf$|\.movie$|\.wvx$|\.wmx$|\.wm$|\.asx$|\.mng$|\.lsx$|\.lsf$|\.mxu$|\.qt$|\.vob$|\.mpe$|\.fli$|\.dv$|\.dif$|\.dl$|\.mpeg$|\.mpg$|\.mp4$|\.m4v$|\.mov$|\.3gp$|\.3gpp$|\.3g2$|\.3gpp2$|\.mkv$|\.webm$|\.ts$|\.avi$|\.wmv$|\.asf$'

* Si vous utilisez Termux, accordez Autorisation de stockage pour permettre /sdcard accès.

Il trouvera tous les fichiers sur votre stockage qui sont considérés comme des vidéos par le système d'exploitation, même si l'un d'entre eux n'est pas une vidéo en réalité et se déguise simplement avec une extension de fichier vidéo.
Pour connaître la taille des fichiers individuels et la taille totale, étendez un peu la commande :

~$ find /sdcard/ -type f | grep -iE '\.wrf$|\.movie$|\.wvx$|\.wmx$|\.wm$|\.asx$|\.mng$|\.lsx$|\.lsf$|\.mxu$|\.qt$|\.vob$|\.mpe$|\.fli$|\.dv$|\.dif$|\.dl$|\.mpeg$|\.mpg$|\.mp4$|\.m4v$|\.mov$|\.3gp$|\.3gpp$|\.3g2$|\.3gpp2$|\.mkv$|\.webm$|\.ts$|\.avi$|\.wmv$|\.asf$' | xargs -I {} du -b '{}' | sort -n | awk '{sum += $1} {print} END {print sum}'

* Toutes les commandes sont très basiques, elles font généralement partie des distributions busybox.

Ceci montrera la taille individuelle et totale du fichier en octets. Convertissez-le en Mo ou en Go, et cela devrait correspondre à la taille apparaissant dans Paramètres. De la même manière, vous pouvez calculer la taille d'autres types de fichiers tels que audio y images .

Les mêmes fichiers catégorisés peuvent être consultés dans le menu de gauche de l'application Android par défaut. Files (au moins sur Pie). Cependant, il pourrait y avoir des différences possibles. Par exemple, un fichier avec .mpe se reflétera dans la taille des vidéos indiquée dans les paramètres, mais n'apparaîtra pas sous les vidéos de Files ou d'autres applications de galerie. C'est parce que le Extension de fichier ou type de fichier (mime) cartographie dont scanner de médias ne comprend pas .mpe extension dans la catégorie vidéo. En plus de l'extension de fichier, le scanner de médias prend autres mesures pour séparer les fichiers pour les applications par défaut et les activités préférées .

Une autre façon d'obtenir la taille totale des fichiers vidéo est la suivante dumpsys diskstats service qui lit à partir du fichier /data/system/diskstats_cache.json . DiskStatsLogService fonctionne une fois toutes les 24 heures lorsque l'appareil est inactif et en charge, et la extensions et catégories de fichiers cartographie sur lequel il s'appuie est similaire à celui utilisé par Settings. Les tailles devraient donc être les mêmes lorsque diskstats_cache est mis à jour :

~$ dumpsys diskstats | grep Videos

RELATION : Comment l'espace disque est utilisé sur un appareil Android ?

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X