J'ai un fichier RAR de 2 Go qui contient un fichier vidéo de 9 Go. J'utilise un système de fichiers FAT32. Maintenant, je veux décompresser ce fichier mais après 4 Go, j'obtiens une erreur en raison de la limite de taille de fichier FAT32.
Maintenant, je veux savoir comment extraire cette vidéo? Je sais qu'une façon est de convertir ma partition en NTFS mais je ne veux pas suivre cette voie.
J'ai également essayé 7-zip, mais cela donne à nouveau une erreur après 4 Go.
Une autre façon est de diviser ce fichier mais je ne sais pas comment diviser un fichier vidéo compressé.
Alors une idée s'il vous plait? Comment puis-je me débarrasser de ce problème.
Mise à jour:
Pour tous ceux qui pensent que ce n'est pas un fichier AVI, ou peut-être que je le comprends mal, ou peut-être que je ne mentionne pas la taille correcte ou s'ils pensent qu'il n'est pas possible de compresser autant, je joins une image de ce fichier. J'espère que cela répond à toutes ces questions.
unrar.exe p -inul bigCast.rar | ffmpeg -i - -acodec libvorbis -ab 128k -ac 2 -vcodec libx264 -preset slow -crf 22 -threads 0 our-final-product.mkv
Réponses:
Il n'y a aucun moyen de dépasser la limite de 4 Go du système de fichiers FAT32, car FAT32 impose cette limitation de par sa conception. Ce système de fichiers a une limitation naturelle pour la taille maximale de fichier qu'il peut gérer, qui est de 4 Go.
Et oui, je n'ai trouvé aucun outil qui divise le fichier vidéo tout en le décompressant.
La solution à cela si vous ne voulez PAS convertir en NTFS est:
Obtenez un disque externe avec un système de fichiers NTFS dessus.
Extrayez-y votre fichier vidéo.
Utilisez ensuite un logiciel de fractionnement vidéo pour le diviser en plusieurs parties, puis copiez-les sur votre système de fichiers FAT32.
la source
Vous pouvez essayer de lire le fichier RAR (sic!) Avec le lecteur multimédia VLC. Il a un support interne pour RAR. Cela ne fonctionnerait que si votre RAR n'est pas chiffré. Je ne connais pas les internes de l'implémentation de VLC mais je pense que VLC ne crée pas de fichiers temporaires, alors cela pourrait fonctionner.
EDIT2: ne fonctionnera pas avec les archives compressées, mais devrait fonctionner avec les RAR multi-volumes.
EDIT:
Mais si vous voulez accéder au vrai fichier et le lire ne suffit pas: Montez le fichier RAR avec WinMount http://www.winmount.com en tant que lecteur virtuel.
EDIT2: ne fonctionne pas, s'arrête après environ 4 Go (testé par le demandeur)
EDIT3:
OK, je viens de rappeler que Microsoft Virtual PC peut faire des disques durs virtuels multi-volumes sur FAT32. Connexes: http://www.k2underground.com/blogs/blacktop/archive/2009/06/26/microsoft-virtual-pc-and-fat32-disks.aspx
Gardez à l'esprit que vous ne pouvez pas utiliser ces disques durs virtuels sans MS Virtual PC. Pour les utiliser ou les ouvrir avec d'autres logiciels, ils doivent d'abord être joints. C'est un peu exagéré juste pour ouvrir un fichier mais vous pouvez l'essayer. Je n'ai cependant pas testé cela sur mon nouveau PC Windows 7 uniquement sur mon ancien PC avec WinXP.
la source
Vous pouvez démarrer une distribution live Linux et monter votre système de fichiers. Ensuite, exécutez
De cette façon, vous vous retrouvez avec la vidéo de fichier divisé sur votre partition FAT. Je n'ai aucune idée si un joueur est capable d'afficher réellement le fichier.
la source
split
vous pourriez le faire passerffmpeg
. Mais cela n'entre pas dans le cadre de cette question. Cette réponse devrait montrer une manière alternative qui n'implique pas de recourir à NTFS. L'OP est chargé de faire quelque chose d'utile avec les fichiers divisés.10 minutes. Screencast? Il est probablement mal encodé (ou peut-être même pas du tout).
Pourquoi ne pas recoder tout en décompressant? Il ne nécessite pas de lecteur externe. Pendant 10 min. vous pourriez éventuellement vous retrouver avec un fichier d'environ 100 Mo de taille.
En supposant que la ligne de commande Windows, vous pouvez essayer:
Le
unrar p
demande à rar d'imprimer le contenu sur STDOUT. Qu'il est relu parFFmpeg -i -
. Les^
caractères sont des caractères d'échappement de saut de ligne de Windows.bat
format de fichier .Vous pouvez obtenir FFmpeg sur le site Zeranoe FFmpeg Builds . Pour plus de simplicité, choisissez celui statique.
la source
FAT32 ne prend pas en charge les fichiers de plus de 4 Go, vous ne pouvez donc pas créer de fichiers plus volumineux que n'importe quel système de fichiers FAT32. Quel système d'exploitation utilisez-vous? Sous Windows, vous pouvez convertir FAT32 en NTFS à la volée en utilisant convert.exe (remplacez-le
D:
par votre lettre de lecteur réelle):Edit: Citant de l'article MSKB susmentionné sur
convert.exe
:la source
Vous pouvez utiliser Partition Magic, qui vous permet de répartir les disques sans détruire les données, vous créez donc une partition ntfs de 12 Go, décompressez votre fichier, puis recodez-le avec ffmpeg ou un autre outil de recodage sur votre partition fat32, puis renvoyez la partition de travail de 12 Go au fat32 conduire ... de longue haleine, mais devrait fonctionner
la source
Il est complètement impossible de créer un fichier de plus de 4 Go dans un volume FAT32. La seule façon de résoudre votre problème est
la source
La meilleure réponse nd est non. vous ne pouvez pas, raison -> le créateur du système de fichiers FAT32 a implémenté cette limitation de la taille maximale du fichier qu'il peut gérer (4 Go).
Bien que de nombreux utilisateurs y aient déjà répondu, la seule chose que je puisse ajouter est que cela signifie autre que la conversion de votre lecteur en NTFS ou la copie de ce fichier sur une clé USB formatée dans le système NTFS puis l'extraction, ne peut pas fonctionner, car c'est le système d'exploitation qui conserve les données dans des fichiers / emplacements / dossiers temporaires à des fins temporaires, qui ne peuvent plus franchir la limite de 4 Go.
Le moyen le plus simple consiste à acheter une clé USB et à décompresser vos données dessus.
Ressource: - Grande expérience avec les systèmes d'exploitation Windows
la source
Vous pouvez convertir votre FAT32 en NTFS sans perdre vos données par les méthodes suivantes pour votre transfert de 4 Go
Sous Windows,
Pour que cela fonctionne, vous devez démonter le disque que vous souhaitez convertir. Pour cela, redémarrez simplement l'ordinateur et ne faites rien d'autre que d'essayer de convertir le système de fichiers. Si vous obtenez toujours cette erreur, redémarrez en mode sans échec et recommencez. La conversion ne se produit pas en ce moment. Il redémarrera l'ordinateur, puis exécutera le processus de conversion avant le chargement correct du système d'exploitation.
la source