OVH Cloud OVH Cloud

[Convertion video analogique/nulérique] matériel ?

13 réponses
Avatar
doug
Bonjour à toutes, tous,

Ayant un certains nombre de cassettes video analogiques (les video de ma
fille quand elle était petite), j'aimerais les convertir en numérique
(DivX) le tout sous Linux bien evidement (Quand on aime le sport, on ne
regarde pas à la difficulté :-D )

Le problème se situe plutot au niveau du choix du matériel.

- Quelqu'un à t-il déja essayé ?
- Si oui avec quel matériel, quel driver ?
- Quelles difficultés ont été rencontrées ?
- Le resultat est il satisfaisant ?

J'ai vu les produits pinnacles systems mais quand on consulte les différents
forums on s'aperçoit que nombre d'utilisateurs sont déçus par ces produits
(utilisé sous Windows, je n'ose imaginer ce que cela peut donner sous
Linux !!)

Egalement repéré :
Caméo Convert

http://videoen.terratec.net
modules.php?op=modload&name=News&file=article&sid=151&menu=212

Existe t-il d'autres solutions ?

Merci d'avance.

--
@+
Doug
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --

10 réponses

1 2
Avatar
Olivier Hoarau
doug a écrit:
Le problème se situe plutot au niveau du choix du matériel.

- Quelqu'un à t-il déja essayé ?


Voui

- Si oui avec quel matériel, quel driver ?


carte d'acquisition vidéo hauppauge wintv PVR 350, driver
ivtv.sourceforge.net
voir ma page http://www.funix.org/fr/linux/main-linux.php3?ref=pvr&page=menu

- Quelles difficultés ont été rencontrées ?


Le driver s'installe relativement facilement en suivant la doc d'install
que j'ai trouvée très claire. A part ça j'avais l'image en noir et
blanc, je l'ai résolu en bidouillant l'adaptateur péritel

- Le resultat est il satisfaisant ?


Nickel ! J'ai même transformé mon PC en magnétoscope en y branchant mon
terminal canalsat.


J'ai vu les produits pinnacles systems mais quand on consulte les différents
forums on s'aperçoit que nombre d'utilisateurs sont déçus par ces produits
(utilisé sous Windows, je n'ose imaginer ce que cela peut donner sous
Linux !!)


A vrai dire, j'ai eu un mal fou à installer ma carte wintv sous ma
partition windows alors qu'il m'a fallu très peu de temps pour la faire
fonctionner sous linux.

Olivier

--
_______________________________
FUNIX - http://www.funix.org
Mettez un pingouin dans votre PC
Page perso - http://olivier.funix.org

Avatar
Ronald
Le Mon, 19 Apr 2004 14:05:17 +0200, doug a écrit :

Bonjour à toutes, tous,

Ayant un certains nombre de cassettes video analogiques (les video de ma
fille quand elle était petite), j'aimerais les convertir en numérique
(DivX) le tout sous Linux bien evidement (Quand on aime le sport, on ne
regarde pas à la difficulté :-D )

Le problème se situe plutot au niveau du choix du matériel.

- Quelqu'un à t-il déja essayé ?
- Si oui avec quel matériel, quel driver ? - Quelles difficultés ont
été rencontrées ? - Le resultat est il satisfaisant ?



La plupart des cartes tv basiques possèdent une entrée video, pour info
avec une wintv go (bt878) l'acquisition depuis un magnétoscope ne pose
aucun problème.
Je te conseillerais de réaliser la capture avec un taux de compression
faible puis de recompresser par la suite, ça prends beaucoup de place et
de temps mais ça ménage le cpu pendant la phase d'acquisition.
Par exemple capture en mjpeg à 768x576 25fps avec mplayer puis
compression en mpeg2 à l'aide des mjpegtools (c'est très long).

Avatar
Olivier Hoarau
Ronald a écrit:
La plupart des cartes tv basiques possèdent une entrée video, pour info
avec une wintv go (bt878) l'acquisition depuis un magnétoscope ne pose
aucun problème.


J'ai également une carte PCTV Rave à base de bt878, la qualité des vidéo
obtenue n'est franchement pas géniale par rapport à une vraie carte
d'acquisition vidéo (c'est pas le même prix aussi...).

Par exemple capture en mjpeg à 768x576 25fps avec mplayer puis
compression en mpeg2 à l'aide des mjpegtools (c'est très long).


J'ai oublié de dire dans mon précédent post que la hauppauge pvr 350
avait un encodeur mpeg2 hard, la compression se fait donc en temps réel.

Olivier
--
_______________________________
FUNIX - http://www.funix.org
Mettez un pingouin dans votre PC
Page perso - http://olivier.funix.org

Avatar
Ronald
Le Tue, 20 Apr 2004 08:35:58 +0200, Olivier Hoarau a écrit :



Ronald a écrit:
La plupart des cartes tv basiques possèdent une entrée video, pour
info avec une wintv go (bt878) l'acquisition depuis un magnétoscope ne
pose aucun problème.


J'ai également une carte PCTV Rave à base de bt878, la qualité des
vidéo obtenue n'est franchement pas géniale par rapport à une vraie
carte d'acquisition vidéo (c'est pas le même prix aussi...).


Qu'est que tu entends par vraie carte d'acquisition?
En ce qui concerne la qualité de la capture il suffit que la machine soit
suffisamment véloce pour traiter toutes les frames et que la source
soit propre.

Par exemple capture en mjpeg à 768x576 25fps avec mplayer puis
compression en mpeg2 à l'aide des mjpegtools (c'est très long).


J'ai oublié de dire dans mon précédent post que la hauppauge pvr 350
avait un encodeur mpeg2 hard, la compression se fait donc en temps
réel.


Permet moi de douter de l'encodage temps réel en mpeg2, c'est un
argument de vente mais c'est impossible à réaliser. :)


Avatar
no_spam
On Tue, 20 Apr 2004 11:59:36 +0200, Ronald wrote:

Par exemple capture en mjpeg à 768x576 25fps avec mplayer puis
compression en mpeg2 à l'aide des mjpegtools (c'est très long).


J'ai oublié de dire dans mon précédent post que la hauppauge pvr 350
avait un encodeur mpeg2 hard, la compression se fait donc en temps
réel.


Permet moi de douter de l'encodage temps réel en mpeg2, c'est un
argument de vente mais c'est impossible à réaliser. :)


Ce n'est peut-être pas vrai pour ce cas précis, mais j'aimerai savoir en
quoi c'est impossible. Il existe un certain nombre d'encodeurs hardware
MPEG2 en temps réel sur le marché (des chips, au moins). Il n'y a pas
particulièrement d'impossibilité technique pour faire des encodeurs
hard temps-réel, que ce soit en MPEG1, 2, 4 voire divx ou WMV...
Les constructeurs (et vendeurs...) de ces chips seraient donc tous des
menteurs ?



Avatar
Ronald
Le Tue, 20 Apr 2004 13:53:51 +0200, no_spam a écrit :


Permet moi de douter de l'encodage temps réel en mpeg2, c'est un
argument de vente mais c'est impossible à réaliser. :)


Ce n'est peut-être pas vrai pour ce cas précis, mais j'aimerai savoir en
quoi c'est impossible. Il existe un certain nombre d'encodeurs hardware
MPEG2 en temps réel sur le marché (des chips, au moins). Il n'y a pas
particulièrement d'impossibilité technique pour faire des encodeurs hard
temps-réel, que ce soit en MPEG1, 2, 4 voire divx ou WMV... Les
constructeurs (et vendeurs...) de ces chips seraient donc tous des
menteurs ?


L'encodage d'une video en mpeg, s'effectue sur des groupes d'images, le
mpeg travaille sur les différences qu'il y a entre les images.
Tant que tu n'as pas un groupe complet l'encodage n'est pas fini et donc
voilà pourquoi je dis que c'est impossible.
un lien intéressant: http://www.bretl.com/mpeghtml/reorder.HTM


Avatar
Olivier Hoarau
L'encodage d'une video en mpeg, s'effectue sur des groupes d'images, le
mpeg travaille sur les différences qu'il y a entre les images.
Tant que tu n'as pas un groupe complet l'encodage n'est pas fini et donc
voilà pourquoi je dis que c'est impossible.
un lien intéressant: http://www.bretl.com/mpeghtml/reorder.HTM


Tu as raison, je me suis mal exprimé, il y a un très léger différé de 2s
qui correspond au temps d'encodage hard mpeg2.



Olivier
--
_______________________________
FUNIX - http://www.funix.org
Mettez un pingouin dans votre PC
Page perso - http://olivier.funix.org

Avatar
Olivier Hoarau
Qu'est que tu entends par vraie carte d'acquisition?


Je dirais que l'encodage mpeg2 hard fait la différence.

En ce qui concerne la qualité de la capture il suffit que la machine soit
suffisamment véloce pour traiter toutes les frames et que la source
soit propre.


bof, avec mon Athlon 2400+ 396Mo RAM, l'acquisition par la bt878 est
franchement pas terrible (j'ai essayé avec mplayer, aviplay et
mjpegtools), c'est pour ça que j'ai acheté la hauppauge. C'est le jour
et la nuit entre les deux cartes niveau résultat.

Olivier
--
_______________________________
FUNIX - http://www.funix.org
Mettez un pingouin dans votre PC
Page perso - http://olivier.funix.org

Avatar
Ronald
Le Tue, 20 Apr 2004 18:36:58 +0200, Olivier Hoarau a écrit :

Qu'est que tu entends par vraie carte d'acquisition?


Je dirais que l'encodage mpeg2 hard fait la différence.

En ce qui concerne la qualité de la capture il suffit que la machine
soit suffisamment véloce pour traiter toutes les frames et que la
source soit propre.


bof, avec mon Athlon 2400+ 396Mo RAM, l'acquisition par la bt878 est
franchement pas terrible (j'ai essayé avec mplayer, aviplay et
mjpegtools), c'est pour ça que j'ai acheté la hauppauge. C'est le jour
et la nuit entre les deux cartes niveau résultat.

Olivier


Par curiosité, avec mplayer, quelles options utilises tu? Pour ma part
c'est:
mencoder tv:// -tv
driver=v4l2:device=/dev/video0:768:576:norm=SECAM:channel=$1:adevice=/dev/dsp0:fps%
-srate 44100 -o $2 -ovc lavc -lavcopts
vcodec=mjpeg:idct=3:vqmin=5:vqmax:vfdct=3 -oac mp3lame -lameopts
vbr=3:br8:mode=2

Sur un athlon 1800, je n'ai aucune frame droppée et le cpu n'est utilisé
qu'à 80% max.


Avatar
no_spam
On Tue, 20 Apr 2004 18:31:37 +0200, Olivier Hoarau wrote:

L'encodage d'une video en mpeg, s'effectue sur des groupes d'images, le
mpeg travaille sur les différences qu'il y a entre les images.
Tant que tu n'as pas un groupe complet l'encodage n'est pas fini et donc
voilà pourquoi je dis que c'est impossible.
un lien intéressant: http://www.bretl.com/mpeghtml/reorder.HTM


Tu as raison, je me suis mal exprimé, il y a un très léger différé de 2s
qui correspond au temps d'encodage hard mpeg2.


D'accord, ça introduit un décalage, généralement d'1/2 à 1 seconde:
il y a généralement une trame I toutes les 10 images, soit un peu
moins d'une demi seconde. Pour ceux qui n'aiment pas la qualité (c'est
souvent le cas sur le cable...), il mettent une trame I toutes les
secondes, rarement moins: la qualité devient alors vraiment trop
dégueulasse. Ce n'est pas du vrai temps-réel, c'est vrai, mais c'est
considéré comme suffisement proche: les diffuseur travaillent dans
ces conditions pour coder les flux analogiques à destination des
abonnés.
Mais de toute façon, il y a toujours un temps de processing, en TV,
même en analogique ! Donc la notion de temps-réel est très relative...


1 2