L'école Lire/convertir une vidéo EVA pour Compact Flash et COVOX à défault d'avoir un lecteur de DVD

Reprise du message précédent
reste plus qu'a essayer de faire une video de 40mn et là c'est coton
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

Une heure et cinquante minutes pour [La cité interdite] la vidéo pèse 640 Mo et ca fonctionne parfaitement
J'suis en train de chercher à comprendre pourquoi la plus part de vidéos se lancent parfaitement sans le driver F16
Pour le moment, j'suis en mode dépannage du PC de mon beau frère
Edité par
igal
Le 09/04/2012 à 17h22

J'suis en train de chercher à comprendre pourquoi la plus part de vidéos se lancent parfaitement sans le driver F16

Pour le moment, j'suis en mode dépannage du PC de mon beau frère


quand je lance la compression vidéo (avi2eva), la fenêtre se ferme au bout de quelques minutes de vidéo. Soit ma résolution est trop élevé, soit c'est l'audio en 44khz qui fait planter. Je vais retenter en convertissant directement l'audio en 8bits 15khz mono.
Edité par
MSXlegend
Le 09/04/2012 à 20h21
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

Je procède de la façon suivante: (Largement inspiré du process de Zebibizen
1) Extraire l'audio avec Virtual Dub. ( File / Export / Raw Audio => .MP3) puis (Files / Save Wav => .MP3)
2) Normaliser à -1.3 avec Audacity. ( Effet / Normaliser => -1.3)
3) Je sauvegarde en 8 BIT WAV. ( Fichier / Exporter => Options / Wav => Unsigned 8 Bits)
4) Importer l'audio avec Virtual Dub. ( Audio / Audio From Other File => [Le fichier .WAV en 8 Bits)
5) Redimensionner l'image. ( Vidéo / Filters... / Add... => Resize / OK : Aspect Ratio => Disable : New Size => Absolute 128 X 106 : Filter Mode => Précise Bilinear : Framing Option => Crop To Aspect ratio => 128 X 106.
6) Compresser l'image. ( Vidéo / compression / Uncompressed RGB/UCbCr /OK)
7) Nombre de Frames. ( Vidéo / Frame Rate / Frame Rate Conversion => Convert To Fps: 12 / OK)
8) Générer la Vidéo (Files / Save As .AVI => [Vidéo en (128 X 106 pixels ) à (12 images par seconde), (pixelisée en mode précision bilinéaire), (au format non compressée), avec l'Audio en (bruit pure .Wav) avec une (fréquence d’échantillonnage natif de 44Khz) et une précision sur (8 Bits) le tout (encapsulé en .AVI)
9) Transformer l'AVI en EVA avec Avi2Eva. ( AVI2EVA Film.AVI Film.EVA -FPS12 -DITHER)
Il est bon de noter que:
A) Avec Virtal Dub on délimite bien les courbes grâce à [Précise Bilinear] ce qui à la fâcheuse tendance à générer un "phénomène d'aquarelle" très disgracieux.
B) Avec Avi2Eva, on contrecarre le phénomène d'aquarelle avec la fonction [-Dither] qui va déposer une sorte de grille de couleurs intermédiaires avec beaucoup de réussite.
C) Je bascule le VDP en 60Hz pour visionner 12 images par secondes. Je ne peux pas utiliser le mode "NO WAIT" simplement parce que le gain de vitesse est tel que les voix deviennent ridiculement aigus.
Pour exemple, la conversion de "La Cité Interdite", à été faite en suivant ce procédé.
La vidéo dure 1H50 et pèse 640 Mo.
Voici un extrait de la cité interdite sur MSX.
L'enregistrement est fait dans mon jardin, avec mon appareil photo.
Ne pas si fier aux bruits de fonds (camion, voiture etc).
Le but est de se faire une idée du rendu MSX
(Le TV est un petit 33cm
)
Vous remarquerez un décalage entre le son et l'image généré lors de la conversion avec AVI2EVA
Ce décalage est présent même lors de la lecture de l'EVA sur PC avec EvaWin.
@Zebibizen, tu as rencontré ce problème de décalage Son / Image ?

1) Extraire l'audio avec Virtual Dub. ( File / Export / Raw Audio => .MP3) puis (Files / Save Wav => .MP3)
2) Normaliser à -1.3 avec Audacity. ( Effet / Normaliser => -1.3)
3) Je sauvegarde en 8 BIT WAV. ( Fichier / Exporter => Options / Wav => Unsigned 8 Bits)
4) Importer l'audio avec Virtual Dub. ( Audio / Audio From Other File => [Le fichier .WAV en 8 Bits)
5) Redimensionner l'image. ( Vidéo / Filters... / Add... => Resize / OK : Aspect Ratio => Disable : New Size => Absolute 128 X 106 : Filter Mode => Précise Bilinear : Framing Option => Crop To Aspect ratio => 128 X 106.
6) Compresser l'image. ( Vidéo / compression / Uncompressed RGB/UCbCr /OK)
7) Nombre de Frames. ( Vidéo / Frame Rate / Frame Rate Conversion => Convert To Fps: 12 / OK)
8) Générer la Vidéo (Files / Save As .AVI => [Vidéo en (128 X 106 pixels ) à (12 images par seconde), (pixelisée en mode précision bilinéaire), (au format non compressée), avec l'Audio en (bruit pure .Wav) avec une (fréquence d’échantillonnage natif de 44Khz) et une précision sur (8 Bits) le tout (encapsulé en .AVI)
9) Transformer l'AVI en EVA avec Avi2Eva. ( AVI2EVA Film.AVI Film.EVA -FPS12 -DITHER)
Il est bon de noter que:
A) Avec Virtal Dub on délimite bien les courbes grâce à [Précise Bilinear] ce qui à la fâcheuse tendance à générer un "phénomène d'aquarelle" très disgracieux.

B) Avec Avi2Eva, on contrecarre le phénomène d'aquarelle avec la fonction [-Dither] qui va déposer une sorte de grille de couleurs intermédiaires avec beaucoup de réussite.

C) Je bascule le VDP en 60Hz pour visionner 12 images par secondes. Je ne peux pas utiliser le mode "NO WAIT" simplement parce que le gain de vitesse est tel que les voix deviennent ridiculement aigus.
Pour exemple, la conversion de "La Cité Interdite", à été faite en suivant ce procédé.
La vidéo dure 1H50 et pèse 640 Mo.
Voici un extrait de la cité interdite sur MSX.
L'enregistrement est fait dans mon jardin, avec mon appareil photo.
Ne pas si fier aux bruits de fonds (camion, voiture etc).
Le but est de se faire une idée du rendu MSX

(Le TV est un petit 33cm

Vous remarquerez un décalage entre le son et l'image généré lors de la conversion avec AVI2EVA

Ce décalage est présent même lors de la lecture de l'EVA sur PC avec EvaWin.
@Zebibizen, tu as rencontré ce problème de décalage Son / Image ?
j'ai déjà rencontré un problème de décalage avec l'EVA
Pour corriger un décalage constant il suffit de décaler la bande son de x frame avec virtualdub
seulement avec l'EVA le décalage se dégrade : il n'a pas l'air constant.
Il faut optimiser la source : bande son + vidéo en 12 fps avec virtualdub
générer l'avi et regarder la vidéo pour contrôler la synchro avant le passage dans avi2eva
Pour corriger un décalage constant il suffit de décaler la bande son de x frame avec virtualdub
seulement avec l'EVA le décalage se dégrade : il n'a pas l'air constant.
Il faut optimiser la source : bande son + vidéo en 12 fps avec virtualdub
générer l'avi et regarder la vidéo pour contrôler la synchro avant le passage dans avi2eva

Avec l'option /v, je n'ai plus de saut audio. Je n'ai pas rencontrer de décalage audio pour le moment, mais il faudrait que je teste une vidéo plus longue.
et un petit générique hop
(Le prince de bel air)
Edité par MSXlegend Le 22/04/2012 à 22h51
et un petit générique hop
(Le prince de bel air)
Edité par MSXlegend Le 22/04/2012 à 22h51
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip


igal :
Elle est cool ta vidéo 
Ou est ce que tu écris /P ?
EVACF10 ne propose pas cette option
AVI2EVA non plus
Tu utilises un ligne de commande dans VirtualDub?

Ou est ce que tu écris /P ?
EVACF10 ne propose pas cette option
AVI2EVA non plus
Tu utilises un ligne de commande dans VirtualDub?
je voulais dire /v (Mince

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

merKi 
.
.
.
.
Maj 23/04
Je viens de m'apercevoir que tout est déja parametré dans Multiment
. J'en ai profité pour rajouter l'option /v
Edité par
MSXlegend
Le 23/04/2012 à 22h00

.
.
.
.
Maj 23/04
Je viens de m'apercevoir que tout est déja parametré dans Multiment

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

Comme il n y a pratiquement aucun fichiers EVA de disponible sur le NET, j'ai décidé de partager un dossier que je completerais régulièrement 
http://www.mediafire.com/?jjoe61spidrd5

http://www.mediafire.com/?jjoe61spidrd5
Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

igal :
Une heure et cinquante minutes pour [La cité interdite] la vidéo pèse 640 Mo et ca fonctionne parfaitement 
J'suis en train de chercher à comprendre pourquoi la plus part de vidéos se lancent parfaitement sans le driver F16
Pour le moment, j'suis en mode dépannage du PC de mon beau frère

J'suis en train de chercher à comprendre pourquoi la plus part de vidéos se lancent parfaitement sans le driver F16

Pour le moment, j'suis en mode dépannage du PC de mon beau frère

Tu arrive a faire seulement 640mo pour 1h50, je me demande comment tu as fait


autre chose, je ne me rapelle plus le logiciel qui permet de naviguer en les partitions sous Zindows

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

J'ai trouvé une methode efficace et plus simple pour eviter les default audio genre les parasite et/ou les decallages son/image.
Je converti tout simplement mon avi en MPEG1en 320x240 ce qui correspond a une ratio de 4/3 soit 128x96 sur MSX. je le converti ensuite avec virtualdub directement au format MSX. Je peux aisément faire un film de 2h sans saccade video/audio, j'ai la perfection
Edité par
MSXlegend
Le 16/07/2012 à 07h00
Je converti tout simplement mon avi en MPEG1en 320x240 ce qui correspond a une ratio de 4/3 soit 128x96 sur MSX. je le converti ensuite avec virtualdub directement au format MSX. Je peux aisément faire un film de 2h sans saccade video/audio, j'ai la perfection




Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip

Bravo pour la méthode 
Concernant le décalage, j'ai remarqué que VirtualDub "conseil" de modifier la quantité d'images par seconde, lorsqu'il suppose qu'un décalage audio aura lieu.
Cela se résume à un un nombre d'images par seconde du genre => 12,003 Fps et non 12,00 Fps.
Je suppose que l'accumulation des 0,003 images perdues toutes les Secondes, fini par créer un décalage au bout de plusieurs minutes.
Je n'ai jamais testé cette solution, mais je pense que cela devrait résoudre le décalage tel que VirtualDub le prévient.
Par contre, pour les parasites, je suppose que tu parles du fond sonore, cela parait intéressant, parce que de mon coté, j'ai pas trouvé de solution.
Je sais seulement que ce n'est pas un manque de performance CPU qui génère ce problème.
Même en créant un EVA avec 10 images par seconde, le problème est toujours là. C'est plus ou moins flagrant selon que les SONS sont aigus ou graves.
Nb: J'ai pas pu rassembler des Résistances avec les valeurs strictement nécessaires et la tolérance minimale (1% il me semble
) requise.
Faudrait déjà coller à 100% aux prérequis pour savoir définitivement quelles sont les capacités du COVOX en l'état.
Tu veux essayer d'en faire un [Parfait]?
Une dernière chose: J'ai pensé que le problème Audio viendrait peut être de l'insuffisance du Condensateur maintenir la tension nécessaire au COVOX.
J'avais bien essayé de monter en série ou en parallèle le condensateur initial pour doubler la valeur.
Voir même de Shunter le Condensateur de GND à 8 ou 7 ou encore 6 etc au lieu de 1 (il me semble) et j'obtiens une sorte de "Loudness" une sorte de Basses Renfonrcées.
Bon j'arrête d'expliquer mes expériences, on va me prendre pour un

Concernant le décalage, j'ai remarqué que VirtualDub "conseil" de modifier la quantité d'images par seconde, lorsqu'il suppose qu'un décalage audio aura lieu.
Cela se résume à un un nombre d'images par seconde du genre => 12,003 Fps et non 12,00 Fps.
Je suppose que l'accumulation des 0,003 images perdues toutes les Secondes, fini par créer un décalage au bout de plusieurs minutes.
Je n'ai jamais testé cette solution, mais je pense que cela devrait résoudre le décalage tel que VirtualDub le prévient.
Par contre, pour les parasites, je suppose que tu parles du fond sonore, cela parait intéressant, parce que de mon coté, j'ai pas trouvé de solution.
Je sais seulement que ce n'est pas un manque de performance CPU qui génère ce problème.
Même en créant un EVA avec 10 images par seconde, le problème est toujours là. C'est plus ou moins flagrant selon que les SONS sont aigus ou graves.
Nb: J'ai pas pu rassembler des Résistances avec les valeurs strictement nécessaires et la tolérance minimale (1% il me semble

Faudrait déjà coller à 100% aux prérequis pour savoir définitivement quelles sont les capacités du COVOX en l'état.

Tu veux essayer d'en faire un [Parfait]?
Une dernière chose: J'ai pensé que le problème Audio viendrait peut être de l'insuffisance du Condensateur maintenir la tension nécessaire au COVOX.
J'avais bien essayé de monter en série ou en parallèle le condensateur initial pour doubler la valeur.
Voir même de Shunter le Condensateur de GND à 8 ou 7 ou encore 6 etc au lieu de 1 (il me semble) et j'obtiens une sorte de "Loudness" une sorte de Basses Renfonrcées.

Bon j'arrête d'expliquer mes expériences, on va me prendre pour un

le condensateur ne sert pas a maintenir la tension dans le Covox
c'est un filtre qui laisse passer uniquement la composante alternative et retiens la partie continue du signal
Bon j'arrête la d'expliquer comment ça marche en théorie , on va aussi me prendre pour un
c'est un filtre qui laisse passer uniquement la composante alternative et retiens la partie continue du signal
Bon j'arrête la d'expliquer comment ça marche en théorie , on va aussi me prendre pour un

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie