Aller au contenu


Photo

Conversion de AVI-DV vers .dv sans pert


  • Veuillez vous connecter pour répondre
7 réponses à ce sujet

#1 ocroquette

ocroquette

    Nouveau

  • Membres
  • Pip
  • 4 messages

Posté 10 septembre 2008 - 19:48

Salut

Je veux convertir des fichiers AVI-DV crées par Windows Movie Maker vers des .dv, typiques sur Mac et bien mieux supportés, et ce sans perte.

Apparemment, ffmpeg (cf (1)) et Quicktime Pro (exporter vers DV) peuvent le faire, mais je n'arrive pas à savoir si c'est avec ou sans perte. En DV, le temps d'execution n'aide pas vraiment à le déterminer.

MPEG StreamClip quant à lui ne veut même pas ouvrir le fichier original (format non reconnu).

Quelqu'un aurait-il une idée?

Merci pour votre aide!

(1) http://www.misterhow..._dv_with_ffmpeg


#2 herve

herve

    Développeur de MovieConverter

  • Développeurs
  • PipPipPipPipPip
  • 1 816 messages
  • Gender:Male
  • Location:Cagnes-sur-Mer

Posté 11 septembre 2008 - 08:59

tu télécharges le soft dans ma signature et tu le lances (il te fera des install complémentaires)

tu ouvres le terminal, tu copies
Code
~/Library/Application\ Support/ffmpeg -i (et là tu glisses ton AVi depuis le finder sur la fenêtre terminal et tu valides)
et tu communiques ce qu'il affiche wink.gif

je ne suis pas sûr que la commande ci-dessus soit la plus adaptée (on va voir si on ne peut pas transformer ton AVI en DV sans réencodage wink.gif)

à+

Encoder pour iPad, Android, DVD, HD, TV connectée, …, iMovie ou FCPX?

Nouveau: MovieConverter-Studio 3.05 (11/05/2015)

Traiter les vidéos de vos caméscopes? …même en 50p comme 50i? …les ralentir? MovieCam

Une planche contact de vos vidéos? MovieIndex
Des petits Mickeys? v'là mon site pro

#3 ocroquette

ocroquette

    Nouveau

  • Membres
  • Pip
  • 4 messages

Posté 12 septembre 2008 - 09:42

Salut

Merci pour ta réponse.

J'avais déjà ffmpeg de Macports, voilà ce qu'il me dit:

Code
FFmpeg version SVN-r9102, Copyright (c) 2000-2007 Fabrice Bellard, et al.
  configuration: --prefix=/opt/local --prefix=/opt/local --disable-vhook --mandir=/opt/local/share/man --enable-shared --enable-pthreads --enable-gpl --enable-xvid
  libavutil version: 49.4.0
  libavcodec version: 51.40.4
  libavformat version: 51.12.1
  built on Sep 16 2007 21:03:23, gcc: 4.0.1 (Apple Computer, Inc. build 5367)
Input #0, avi, from 'pour olivier.avi':
  Duration: 00:15:32.8, start: 0.000000, bitrate: 30848 kb/s
  Stream #0.0: Video: dvvideo, yuv420p, 720x576, 28800 kb/s, 25.00 fps(r)
  Stream #0.1: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
  Stream #0.2: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
Must supply at least one output file


Le truc bizarre, c'est que Quicktime Player arrive à l'ouvrir et l'afficher, mais ça saccade beaucoup.


#4 herve

herve

    Développeur de MovieConverter

  • Développeurs
  • PipPipPipPipPip
  • 1 816 messages
  • Gender:Male
  • Location:Cagnes-sur-Mer

Posté 12 septembre 2008 - 12:30

ben tu oublies la compile de macport (je connais la mienne et ses déviances donc tu utilises celle-là wink.gif)
Code
~/Library/Application\ Support/ffmpeg -f dv -i (et là tu glisses ton AVi depuis le finder sur la fenêtre terminal et tu valides) -acodec copy -vcodec copy -y ~/Desktop/monDVavi_en_DV.dv -acodec copy -newaudio

le fichier sera sur ton bureau smile.gif

à+

Encoder pour iPad, Android, DVD, HD, TV connectée, …, iMovie ou FCPX?

Nouveau: MovieConverter-Studio 3.05 (11/05/2015)

Traiter les vidéos de vos caméscopes? …même en 50p comme 50i? …les ralentir? MovieCam

Une planche contact de vos vidéos? MovieIndex
Des petits Mickeys? v'là mon site pro

#5 ocroquette

ocroquette

    Nouveau

  • Membres
  • Pip
  • 4 messages

Posté 13 septembre 2008 - 11:27

Salut!

Merci pour ton aide. Quel est la grosse différence entre ton ffmpeg et l'officiel?

En fait, je crois que je viens de trouver le problème, c'est la bande son.

Code
ffmpeg -i /Volumes/080828_1103/pour\ olivier.avi -target pal-dv -acodec copy -vcodec copy video.dv

FFmpeg version UNKNOWN, Copyright (c) 2000-2008 Fabrice Bellard, et al.
  configuration: --prefix=/opt/local --disable-vhook --mandir=/opt/local/share/man --enable-shared --enable-pthreads --disable-mmx --cc=gcc-4.0 --enable-gpl --enable-libxvid --enable-liba52
  libavutil version: 49.7.0
  libavcodec version: 51.60.0
  libavformat version: 52.18.0
  libavdevice version: 52.0.0
  built on Sep 12 2008 18:11:47, gcc: 4.0.1 (Apple Computer, Inc. build 5367)
Input #0, avi, from '/Volumes/080828_1103/pour olivier.avi':
  Duration: 00:15:32.80, start: 0.000000, bitrate: 30848 kb/s
    Stream #0.0: Video: dvvideo, yuv420p, 720x576 [PAR 59:54 DAR 295:216], 28800 kb/s, 25.00 tb(r)
    Stream #0.1: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
    Stream #0.2: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
File 'video.dv' already exists. Overwrite ? [y/N] y
Output #0, dv, to 'video.dv':
    Stream #0.0: Video: dvvideo, yuv420p, 720x576, q=2-31, 28800 kb/s, 25.00 tb(c)
    Stream #0.1: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
[dv @ 0x180b800]Can't initialize DV format!
Make sure that you supply exactly two streams:
     video: 25fps or 29.97fps, audio: 2ch/48Khz/PCM
     (50Mbps allows an optional second audio stream)
Could not write header for output file #0 (incorrect codec parameters ?)


En regardant dans le détail, c'est le flux audio qui semble poser problème. En laissant réencoder l'audio, ça marche:

Code
ffmpeg -i /Volumes/080828_1103/pour\ olivier.avi -target pal-dv  -vcodec copy video.dv
FFmpeg version UNKNOWN, Copyright (c) 2000-2008 Fabrice Bellard, et al.
  configuration: --prefix=/opt/local --disable-vhook --mandir=/opt/local/share/man --enable-shared --enable-pthreads --disable-mmx --cc=gcc-4.0 --enable-gpl --enable-libxvid --enable-liba52
  libavutil version: 49.7.0
  libavcodec version: 51.60.0
  libavformat version: 52.18.0
  libavdevice version: 52.0.0
  built on Sep 12 2008 18:11:47, gcc: 4.0.1 (Apple Computer, Inc. build 5367)
Input #0, avi, from '/Volumes/080828_1103/pour olivier.avi':
  Duration: 00:15:32.80, start: 0.000000, bitrate: 30848 kb/s
    Stream #0.0: Video: dvvideo, yuv420p, 720x576 [PAR 59:54 DAR 295:216], 28800 kb/s, 25.00 tb(r)
    Stream #0.1: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
    Stream #0.2: Audio: pcm_s16le, 32000 Hz, stereo, 1024 kb/s
File 'video.dv' already exists. Overwrite ? [y/N] y
Output #0, dv, to 'video.dv':
    Stream #0.0: Video: dvvideo, yuv420p, 720x576, q=2-31, 28800 kb/s, 25.00 tb(c)
    Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
frame=23320 fps= 82 q=-1.0 Lsize= 3279234kB time=932.80 bitrate=28798.8kbits/s    
video:3279375kB audio:174900kB global headers:0kB muxing overhead -5.067361%


Et le fichier ainsi généré a la tête suivante:
Code
mbp:~/Desktop/Downloads/ffmpeg_srcc ocroquette$ ffmpeg -i video.dv
FFmpeg version UNKNOWN, Copyright (c) 2000-2008 Fabrice Bellard, et al.
  configuration: --prefix=/opt/local --disable-vhook --mandir=/opt/local/share/man --enable-shared --enable-pthreads --disable-mmx --cc=gcc-4.0 --enable-gpl --enable-libxvid --enable-liba52
  libavutil version: 49.7.0
  libavcodec version: 51.60.0
  libavformat version: 52.18.0
  libavdevice version: 52.0.0
  built on Sep 12 2008 18:11:47, gcc: 4.0.1 (Apple Computer, Inc. build 5367)
Input #0, dv, from 'video.dv':
  Duration: 00:15:32.76, start: 0.000000, bitrate: 28800 kb/s
    Stream #0.0: Video: dvvideo, yuv420p, 720x576 [PAR 59:54 DAR 295:216], 28800 kb/s, 25.00 tb(r)
    Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
Must supply at least one output file


Je ne sais pas à quoi est du ce 4 x 32khz dans le fichier original: caméra ou Movie Maker ? Je n'ai pas accès à la caméra, donc c'est dur de dire.
D'après http://www.adamwilt.com/DV-tech.html 4 x 32khz est pourtant légal en DV (même si je ne comprends pas trop l'intérêt pour la DV amateur où on a au mieux la stéréo). Il semble que ffmpeg l'accepte en entrée, mais pas en sortie.


#6 herve

herve

    Développeur de MovieConverter

  • Développeurs
  • PipPipPipPipPip
  • 1 816 messages
  • Gender:Male
  • Location:Cagnes-sur-Mer

Posté 14 septembre 2008 - 13:11

huh.gif juste une remarque:
Pourquoi demandes-tu de l'aide si tu ne fais pas ce que les gens te conseille de faire?
(fin de ce topic pour moi)

à+

Encoder pour iPad, Android, DVD, HD, TV connectée, …, iMovie ou FCPX?

Nouveau: MovieConverter-Studio 3.05 (11/05/2015)

Traiter les vidéos de vos caméscopes? …même en 50p comme 50i? …les ralentir? MovieCam

Une planche contact de vos vidéos? MovieIndex
Des petits Mickeys? v'là mon site pro

#7 ocroquette

ocroquette

    Nouveau

  • Membres
  • Pip
  • 4 messages

Posté 14 septembre 2008 - 21:53

Parce que je n'aime pas suivre quelque chose que je ne comprends pas... Je ne comprends pas la différence entre le ffmpeg officiel et le tien qui fait que cela devrait marcher mieux avec ce dernier. En quoi est-il différent ? J'ai déjà posé la question, et si tu l'expliquais clairement, je serais heureux d'essayer. Et ça ferait une bonne pub pour ton travail. Mais sans quoi j'évite de télécharger et d'installer des nouveaux logiciels sans raison claire.

Si tu préfères, mon but est devenu autant (sinon plus) de comprendre que de faire.

Merci pour ton temps en tout cas, désolé si tu es vêxé.

Modifié par ocroquette, 14 septembre 2008 - 21:55.


#8 herve

herve

    Développeur de MovieConverter

  • Développeurs
  • PipPipPipPipPip
  • 1 816 messages
  • Gender:Male
  • Location:Cagnes-sur-Mer

Posté 15 septembre 2008 - 12:45

Citation (ocroquette @ dimanche 14 septembre 2008 à 22 h 53) <{POST_SNAPBACK}>
désolé si tu es vêxé.
même pas, je te propose un truc pour t'aider tu réponds par une question supplémentaire et par des résultats d'opérations différentes. Fais comme tu veux
(oups, j'ai finalement continué à répondre wink.gif)

Encoder pour iPad, Android, DVD, HD, TV connectée, …, iMovie ou FCPX?

Nouveau: MovieConverter-Studio 3.05 (11/05/2015)

Traiter les vidéos de vos caméscopes? …même en 50p comme 50i? …les ralentir? MovieCam

Une planche contact de vos vidéos? MovieIndex
Des petits Mickeys? v'là mon site pro


1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)