Comment lire des fichiers WMV?

9

J'ai essayé de lire un fichier WMV dans VLC et cela m'a dit quelque chose dans le sens de Unable to play WMV3 files. Unfortunately there is no way for you to fix this. Lorsque j'essaie d'ouvrir le même fichier dans MPlayer, il me dit un Internal data stream error occurred. Je l'ai finalement fait pour commencer à jouer dans KPlayer, mais c'est vraiment sommaire; c'est en noir et blanc et il y a quelques lignes bleues aléatoires au milieu de la vidéo.

Y a-t-il donc un support pour les fichiers WMV3?

PS le même fichier WMV se joue bien sur mon PC.

Un fichier WMV différent joue correctement sur Ubuntu.

Isaiah Bugarin
la source
Pour aider à éliminer les problèmes, les codecs w32 / w64 ont été installés.
damien
Pas tout à fait sûr ...
Isaiah Bugarin
Le PC n'est pas le même que le système d'exploitation.
Aleksandar
J'utilise Wine pour jouer à Mplayer "La version Windows" pour ouvrir le fichier WMV ... Cela fonctionne avec moins d'un seconde d'écran vide lors du transfert, mais en général, c'est une solution très acceptable pour moi.
Votre fichier est probablement protégé par DRM. Et dans ce cas, vous devez d'abord supprimer la protection drm.

Réponses:

4

Si vous avez installé le package Extras restreints sudo apt-get install ubuntu-restricted-extraset que vous avez essayé de lire la vidéo WMV avec VLC sans succès (je suppose que vous avez déjà fait les deux), alors vous avez un problème avec le fichier lui-même. Vous pouvez effectuer les opérations suivantes pour vérifier si le fichier est réellement MAUVAIS et essayer de récupérer les parties qui sont OK:

Dans le même dossier où le fichier, exécutez ce qui suit dans le terminal:

ffmpeg -i YourVideoFile.wmv -vcodec copy -acodec copy NewVideoFile.wmv

ou la nouvelle version:

avconv -i YourVideoFile.wmv -vcodec copy -acodec copy NewVideoFile.wmv

S'il commence à lancer des erreurs, vous savez qu'il était corrompu. Le nouveau fichier créé sera meilleur et vous pourrez y jouer mais les parties corrompues ou manquantes auront disparu.

Normalement, si VLC ne peut pas lire le fichier, c'est à cause de 2 choses:

  1. Format de streaming - Ce qui signifie que vous devez être connecté à Internet ou que la progression de la vidéo s'est perdue en plusieurs parties.

  2. Fichier corrompu - Quel VLC offrirait un moyen de le réparer temporairement afin que vous puissiez le voir.

Si vous avez déjà les packages restreints qui vous offrent de nombreux formats compatibles pour encoder / décoder et également VLC qui utilise ses propres codecs natifs et a la meilleure façon de résoudre les problèmes vidéo, alors le problème est probablement le fichier WMV. Vous pouvez tester un autre WMV pour vous en assurer.

Luis Alvarado
la source
4

vlc n'utilise aucun codec externe car il est autonome et est livré avec tous les codecs, il devrait bien jouer wmv comme il le fait ici sur toutes mes machines.

VLC peut être installé à partir du Centre logiciel Ubuntu: VLC Installer VLC

entrez la description de l'image ici

Arup Roy Chowdhury
la source
7
J'ai VLC installé et cela me donne une erreur.
Isaiah Bugarin
1

Avez-vous installé le paquet ubuntu-restricted-extras? Cela pourrait vous aider. Forfait Extras restreint Cela installera certains codecs propriétaires, vous pouvez également ajouter ce ppa et installer d'autres codecs W32 ou W64 Medibuntu, j'espère que cela aide. Voici un lien qui pourrait aider Voici un autre lien ici

rstreeter78
la source
Ça n'a pas marché pour moi.
Isaiah Bugarin
Le package des codecs w32 dans le référentiel medibuntu devrait faire l'affaire
rstreeter78
2
Le référentiel medibuntu est déjà aussi mis à jour que celui de la version 12.04. Le référentiel medibuntu était seulement meilleur avant 11.10. Après cela, tous les codecs étaient les mêmes que ceux fournis avec Ubuntu 11.10 et versions ultérieures.
Luis Alvarado, le
1

Vous pouvez également passer complètement des fichiers WMV.

sudo apt-get install libav-tools

Ensuite, utilisez simplement:

avconv -v quiet -i input-filename.wmv ouput-filename.mkv
david6
la source
1

Je suppose que SMplayer peut lire vos fichiers WMV mais pas Totem et VLC. voici donc la solution:

  1. recherchez libavcodec extra dans le gestionnaire de paquets synaptique et marquez-le pour suppression. il vous montre une liste des logiciels et packages à supprimer. appuyez sur ok et postulez puis déconnectez-vous.
  2. reconnectez-vous et supprimez ubuntu-restricted-extras dans le centre logiciel. déconnectez-vous à nouveau.
  3. reconnectez-vous et réinstallez ubuntu-restricted-extras. vous pourrez lire des fichiers WMV. testé sur mon ubuntu 14.04LTS.
Armin
la source
0

Si, comme d'autres l'ont suggéré, vous avez installé tous les codecs et vérifié que le fichier n'est pas corrompu, la seule possibilité malheureuse qui reste est que le fichier possède une sorte de DRM (Digital Rights Management) qui rend impossible la lecture sur un Système basé sur Linux. Comme vous le constatez, il sera lu dans Windows (probablement sous Windows Media Player) car il est capable de gérer les DRM. En outre, comme vous le constatez, d'autres fichiers WMV fonctionnent correctement sur Ubuntu, ce qui peut indiquer que ce fichier particulier possède une sorte de DRM qui limite la lecture du fichier.

Cela peut malheureusement être la réponse si l'installation, la réinstallation des codecs et l'essai de divers lecteurs multimédias ne permettent pas de lire le fichier correctement.


la source
Je pense que cela a quelque chose à voir avec le fichier qui ne fonctionne pas dans Windows Media 9. Le WMV de travail est dans Windows Media 8.
Isaiah Bugarin