OVH Cloud OVH Cloud

Conversion video

47 réponses
Avatar
news77jll
Salut tout le monde

Je viens d'acquérir un enregistreur TNT qui me crache des fichiers
vidéos en .TS.
Pour faire un DVD j'ai l'habitude d'utiliser MovieGate qui digère très
mal les .TS; il préfère le .mpg.
Connaissez-vous un petit soft simple rapide et pas cher !!!.... :-)
qui fasse ce genre de conversion (de .TS vers .mpg) tout en gardant une
bonne qualité.
Je viens de faire un essai avec VLC pas très convaincant côté qualité;
mais je n'ai peut-être pas fait les bons choix de réglage.
Je sais qu'il existe beaucoup de chose du côté obscur mais je voudrais
eviter d'utiliser Parallels par peur de conversions trop longues (je
suis en XP sp2).

Merci d'avance


--
Cordialement A+ JLL - imacIntel 27" ; 8 Go ; MacOS X 10.6.7 .
En démocratie, le conflit n'est pas un accident ou un malheur ;
il est l'expression du caractère non décidable de façon scientifique
ou dogmatique du bien public............Paul Ric½ur

10 réponses

1 2 3 4 5
Avatar
pehache
Le 29/08/11 17:05, Macady a écrit :

Oui bien sûr ! J'ai Dropbox installé sur ma machine mais j'avais oublié
cette possibilité. Merci pour ce rappel.
Dernier soucis, ma vitesse d'Upload assez dramatique (128 k) mais
patience ! le fichier arrive .... 25 Mo = 25 mn ...:-(
C'est ici en principe :

http://dl.dropbox.com/u/12968600/data0001.ts



Avec HandBrake je n'ai aucun problème pour lire et convertir ce fichier
en un fichier mp4 valide, y compris avec l'audio (h264 pour lavideo, AAC
pour l'audio).

Maintenant on peut même faire mieux : avec l'utilitaire en ligne de
commande ffmpeg, simplement transformer le fichier .ts en fichier .mpg,
sans rien réencoder du tout :
ffmpeg -i data0001.ts -vcodec copy -acodec copy data0001.mpg

Ca me donne un .mpg valide.

Si la ligne de commande te pose problème, il existe une interface GUI à
ffmpeg et qui devrait te permettre de faire la même chose : ffmpegX
(jamais utilisée, par contre).

--
pehache
Avatar
jafr
JiPaul wrote:

Macady wrote:

> Je viens d'acquérir un enregistreur TNT qui me crache des fichiers
> vidéos en .TS.
> Pour faire un DVD j'ai l'habitude d'utiliser MovieGate qui digère très
> mal les .TS; il préfère le .mpg.

Bon alors en fait .TS (Transport Stream) et .PS (program stream)
(souvent obtenu avec l'extension .mpg) sont deux variantes du format
MPEG2 et comme le dit jafr, MPEG StreamClip fait très bien (et très
rapidement car il n'y a pas vraiment de réencodage, seul change le
conteneur) la conversion de l'un vers l'autre...

MAIS il ne peut le faire que si tu as acheté (et installé) le module
MPEG2 (pour Quicktime). Tu le trouveras chez Apple pour 20 ¤ :
<http://www.apple.com/fr/quicktime/extending/components.html>



Oui, en effet j'ai oublié ce module que je crois avoir installé il y a
bien longtemps.

--
jafr
Avatar
news77jll
pehache wrote:

Le 29/08/11 17:05, Macady a écrit :
>
> Oui bien sûr ! J'ai Dropbox installé sur ma machine mais j'avais oublié
> cette possibilité. Merci pour ce rappel.
> Dernier soucis, ma vitesse d'Upload assez dramatique (128 k) mais
> patience ! le fichier arrive .... 25 Mo = 25 mn ...:-(
> C'est ici en principe :
>
> http://dl.dropbox.com/u/12968600/data0001.ts

Avec HandBrake je n'ai aucun problème pour lire et convertir ce fichier
en un fichier mp4 valide, y compris avec l'audio (h264 pour lavideo, AAC
pour l'audio).

Maintenant on peut même faire mieux : avec l'utilitaire en ligne de
commande ffmpeg, simplement transformer le fichier .ts en fichier .mpg,
sans rien réencoder du tout :
ffmpeg -i data0001.ts -vcodec copy -acodec copy data0001.mpg

Ca me donne un .mpg valide.

Si la ligne de commande te pose problème, il existe une interface GUI à
ffmpeg et qui devrait te permettre de faire la même chose : ffmpegX
(jamais utilisée, par contre).



Effectivement, on obtient un mp4 viable avec Handbrake et moviegate crée
bien un DVD avec. Par contre, les images au départ sont en 16/9 (1900 x
1080) or Handbrake voit le fichier source en 720 x 576 (soit 4/3) et le
mp4 retrouve un aspect 16/9 mais avec des dimensions bizarres 956 x 574.

Avec ffmpegX, même soucis : Il voit mais conserve un format 4/3 (720 x
576). Résultat, les images sont déformées, y compris au niveau du DVD
final puisqu'il le fait dans la foulée (j'ai choisi le réglage DVD
ffmpeg). Le fichier .mpg obtenu en même temps est lui aussi en 4/3 mais
n'a pas le son. Dommage ! mais j'ai peu-être raté qqchose; je vais
revoir çà.
J'ai trouvé : Dans l'onglet video, il y a le choix 16/9. Et on obtient
bien un DVD en 16/9, alors que les dimensions des images sont toujours
annoncées en 720 x 576 !.... Je n'y comprends rien ! C'est quel doctorat
qu'il faut passer pour faire de la video sur un ordi ?!!!...


--
Cordialement A+ JLL - imacIntel 27" ; 8 Go ; MacOS X 10.6.8 .
L'erreur est humaine mais un véritable désastre nécessite
un ordinateur...
Avatar
pehache
On Aug 30, 5:48 pm, (Macady) wrote:
pehache wrote:
> Le 29/08/11 17:05, Macady a crit :

> > Oui bien s r ! J'ai Dropbox install sur ma machine mais j'avais oubli
> > cette possibilit . Merci pour ce rappel.
> > Dernier soucis, ma vitesse d'Upload assez dramatique (128 k) mais
> > patience ! le fichier arrive .... 25 Mo = 25 mn ...:-(
> > C'est ici en principe :

> >http://dl.dropbox.com/u/12968600/data0001.ts

> Avec HandBrake je n'ai aucun probl me pour lire et convertir ce fichier
> en un fichier mp4 valide, y compris avec l'audio (h264 pour lavideo, AA C
> pour l'audio).

> Maintenant on peut m me faire mieux : avec l'utilitaire en ligne de
> commande ffmpeg, simplement transformer le fichier .ts en fichier .mpg,
> sans rien r encoder du tout :
> ffmpeg -i data0001.ts -vcodec copy -acodec copy data0001.mpg

> Ca me donne un .mpg valide.

> Si la ligne de commande te pose probl me, il existe une interface GUI
> ffmpeg et qui devrait te permettre de faire la m me chose : ffmpegX
> (jamais utilis e, par contre).

Effectivement, on obtient un mp4 viable avec Handbrake et moviegate cr e
bien un DVD avec. Par contre, les images au d part sont en 16/9 (1900 x
1080) or Handbrake voit le fichier source en 720 x 576 (soit 4/3) et le
mp4 retrouve un aspect 16/9 mais avec des dimensions bizarres 956 x 574.

Avec ffmpegX, m me soucis : Il voit mais conserve un format 4/3 (720 x
576). R sultat, les images sont d form es, y compris au niveau du DVD
final puisqu'il le fait dans la foul e (j'ai choisi le r glage DVD
ffmpeg). Le fichier .mpg obtenu en m me temps est lui aussi en 4/3 mais
n'a pas le son. Dommage ! mais j'ai peu- tre rat qqchose; je vais
revoir .
J'ai trouv : Dans l'onglet video, il y a le choix 16/9. Et on obtient
bien un DVD en 16/9, alors que les dimensions des images sont toujours
annonc es en 720 x 576 !.... Je n'y comprends rien ! C'est quel doctorat
qu'il faut passer pour faire de la video sur un ordi ?!!!...




Ah oui, le traitement video sur ordi c'est souvent tout sauf simple,
en effet :-)

Le premier truc important qu'il faut savoir est qu'en video
(contrairement à la photo par exemple) les pixels ne sont pas
forcément carrés :-), et donc que la dimension des images (720x576 par
exemple, ce qui correspond à la définition d'un DVD) ne permet pas en
soi de savoir quel est l'aspect ratio (4:3, 16:9,....). En pratique,
l'aspect ratio est un tag séparé présent dans le fichier, que le
lecteur utilise pour comment afficher la video.

Pour le reste, je te répondrai plus tard, n'ayant pas les outils sous
la main là tout de suite.

--
pehache
Avatar
pehache
Le 30/08/11 17:48, Macady a écrit :

Avec HandBrake je n'ai aucun problème pour lire et convertir ce fichier
en un fichier mp4 valide, y compris avec l'audio (h264 pour lavideo, AAC
pour l'audio).

Maintenant on peut même faire mieux : avec l'utilitaire en ligne de
commande ffmpeg, simplement transformer le fichier .ts en fichier .mpg,
sans rien réencoder du tout :
ffmpeg -i data0001.ts -vcodec copy -acodec copy data0001.mpg

Ca me donne un .mpg valide.

Si la ligne de commande te pose problème, il existe une interface GUI à
ffmpeg et qui devrait te permettre de faire la même chose : ffmpegX
(jamais utilisée, par contre).



Effectivement, on obtient un mp4 viable avec Handbrake et moviegate crée
bien un DVD avec. Par contre, les images au départ sont en 16/9 (1900 x
1080) or Handbrake voit le fichier source en 720 x 576 (soit 4/3) et le
mp4 retrouve un aspect 16/9 mais avec des dimensions bizarres 956 x 574.



Le fichier que tu as posté est bien en 16:9, mais pour moi il est bien
en 720x576 (donc ce n'est pas une source HD). Comme je te l'ai dit
précédemment les pixels ne sont pas carrés : c'est une video
"anamorphosée" (c'est en fait systématique sur les DVD, la TV non HD,
etc... et le 720x576 correspond au standard PAL).

Par contre ta dimension de sortie de HandBrake est bizarre. Pour que
HandBrake ne redimensionne pas les images il faut sélectionner dans
"Picture Settings" :
- Anamorphic -> Strict
- Cropping -> Custom (et tout à zéro)


Avec ffmpegX, même soucis : Il voit mais conserve un format 4/3 (720 x
576). Résultat, les images sont déformées, y compris au niveau du DVD
final puisqu'il le fait dans la foulée (j'ai choisi le réglage DVD
ffmpeg). Le fichier .mpg obtenu en même temps est lui aussi en 4/3 mais
n'a pas le son. Dommage ! mais j'ai peu-être raté qqchose; je vais
revoir çà.



J'ai essayé avec ffmpegX ("Vers": DVD (ffmpeg)), et j'ai le son dans le
fichier mpeg...

L'intérêt d'utiliser ffmpegX ici pour ta manip est de limiter les
réencodages. Avec la manip handbrake, il y a 2 réencodages successifs:
MPEG2 (dans le .ts) --> H264 (dans le .mp4) --> MPEG2 (sur DVD)

Avec ffmpegX tu n'a finalement qu'un réencodage :
MPEG2 (.ts) --> MPEG2 (DVD)

L'idéal serait de ne pas réencoder du tout puisque c'est du MPEG2 des 2
côtés. C'était le but de l'option "-vcodec copy" dans ma ligne de
commande. Pour l'équivalent dans ffmpegX il faut sélectionner les codecs
"passthrough" dans les onglets "vidéo" et "audio". Sauf que pour créer
un DVD on ne peut apparemment pas faire ça.

--
pehache
Avatar
news77jll
pehache wrote:


Le fichier que tu as posté est bien en 16:9, mais pour moi il est bien
en 720x576 (donc ce n'est pas une source HD). Comme je te l'ai dit
précédemment les pixels ne sont pas carrés : c'est une video
"anamorphosée" (c'est en fait systématique sur les DVD, la TV non HD,
etc... et le 720x576 correspond au standard PAL).

Par contre ta dimension de sortie de HandBrake est bizarre. Pour que
HandBrake ne redimensionne pas les images il faut sélectionner dans
"Picture Settings" :
- Anamorphic -> Strict
- Cropping -> Custom (et tout à zéro)



Merci pour toutes ces précisions

J'ai essayé avec ffmpegX ("Vers": DVD (ffmpeg)), et j'ai le son dans le
fichier mpeg...


Effectivement, au temps pour moi, c'est QT player qui ne "trouve" pas le
son; mais MPEG streamclip le voit lui sans pb.
Juste un pb quand même : Dans le fichier source posté, tu as du voir
qu'il y avait un défaut de réception TNT, lequel désynchronise son et
image (c'est très net et c'est pourquoi j'utilise ce fichier pour faire
les essais). Malheureusement cette désynchronisation se retrouve sur le
DVD.
Des essais avec des soft payants (Movie converter-studio et Tipard Video
Converter for Mac) montrent que eux parviennent à resynchroniser son et
image sur ce fichier. Je crains fort qu'il ne faille encore casquer !...


L'intérêt d'utiliser ffmpegX ici pour ta manip est de limiter les
réencodages. Avec la manip handbrake, il y a 2 réencodages successifs:
MPEG2 (dans le .ts) --> H264 (dans le .mp4) --> MPEG2 (sur DVD)

Avec ffmpegX tu n'a finalement qu'un réencodage :
MPEG2 (.ts) --> MPEG2 (DVD)

L'idéal serait de ne pas réencoder du tout puisque c'est du MPEG2 des 2
côtés. C'était le but de l'option "-vcodec copy" dans ma ligne de
commande. Pour l'équivalent dans ffmpegX il faut sélectionner les codecs
"passthrough" dans les onglets "vidéo" et "audio". Sauf que pour créer
un DVD on ne peut apparemment pas faire ça.



J'ai essayé ta ligne de commande mais Terminal m'a répondu : "ffmpeg"
commande inconnue. Peut-être n'ai-je pas installé ce qu'il faut.

Je viens d'essayer ce "passthrough" donc avec une cible .AVI, mais le
son est toujours désynchronisé.


--
Cordialement A+ JLL - imacIntel 27" ; 8 Go ; MacOS X 10.6.8 .
L'erreur est humaine mais un véritable désastre nécessite
un ordinateur...
Avatar
J.P
In article <1k6v3lo.57m5fa17oj214N%,
(Macady) wrote:

J'ai essayé ta ligne de commande mais Terminal m'a répondu : "ffmpeg"
commande inconnue. Peut-être n'ai-je pas installé ce qu'il faut.



Il manque peut-être le chemin complet vers ffmpeg ?
La CLI, c'est un peu comme le DOS si tu as vécu dans ce monde là :-)

--
Jean-Pierre
Avatar
pehache
On Aug 31, 5:26 pm, "J.P" wrote:

La CLI, c'est un peu comme le DOS si tu as v cu dans ce monde l :-)



Ne pas confondre une interface et un OS.

--
pehache
Avatar
J.P
In article
,
pehache wrote:

On Aug 31, 5:26 pm, "J.P" wrote:

> La CLI, c'est un peu comme le DOS si tu as v cu dans ce monde l :-)

Ne pas confondre une interface et un OS.

--
pehache



Oui, je parlais de la "vision extérieure" de la chose, des commandes DOS.
Par ailleurs, certains experts confondent bien Unix avec un langage :-)

--
Jean-Pierre
Avatar
pehache
Le 31/08/11 11:50, Macady a écrit :


J'ai essayé avec ffmpegX ("Vers": DVD (ffmpeg)), et j'ai le son dans le
fichier mpeg...


Effectivement, au temps pour moi, c'est QT player qui ne "trouve" pas le
son; mais MPEG streamclip le voit lui sans pb.
Juste un pb quand même : Dans le fichier source posté, tu as du voir
qu'il y avait un défaut de réception TNT, lequel désynchronise son et
image (c'est très net et c'est pourquoi j'utilise ce fichier pour faire
les essais). Malheureusement cette désynchronisation se retrouve sur le
DVD.



Ah oui, exact.

En fait VLC lit très bien le fichier .ts, sans désynchro. De même,
HandBrake la gère bien, puisque le mp4 produit est synchro.

Par contre en effet, le .mpg produit par ffmpegX est désynchro.


L'idéal serait de ne pas réencoder du tout puisque c'est du MPEG2 des 2
côtés. C'était le but de l'option "-vcodec copy" dans ma ligne de
commande. Pour l'équivalent dans ffmpegX il faut sélectionner les codecs
"passthrough" dans les onglets "vidéo" et "audio". Sauf que pour créer
un DVD on ne peut apparemment pas faire ça.



J'ai essayé ta ligne de commande mais Terminal m'a répondu : "ffmpeg"
commande inconnue. Peut-être n'ai-je pas installé ce qu'il faut.



J'ai ffmpeg installé par l'intermédiaire de MacPorts, mais vu que tu as
installé ffmpegX, tu trouveras ffmpeg à (chemin complet) :

/Applications/ffmpegX.app/Contents/Resources/ffmpeg

Au cas où tu voudrais l'installer dans le système pour l'avoir ensuite
par défaut sans taper tout le chemin, tu peux taper les 3 lignes suivantes:
============================================== sudo mkdir -p /usr/local/bin
cd /Applications/ffmpegX.app/Contents/Resources
sudo cp ffmpeg /usr/local/bin
==============================================
(tu auras besoin de ton mot de passe)


Je viens d'essayer ce "passthrough" donc avec une cible .AVI, mais le
son est toujours désynchronisé.



Je n'arrive pas non plus avec ffmpegX à obtenir un résultat synchronisé.
Il n'y a qu'avec ffmpeg et la ligne de commande indiquée précédemment
(qui produit un .mpg) que j'y arrive. Mais ça ne t'avance pas beaucoup
car ça ne crée pas le DVD ! Par contre tu peux peut-être rentrer ce
fichier dans MovieGate ?

--
pehache
1 2 3 4 5