Se connecter avec
S'enregistrer | Connectez-vous

Transcode et MPEG ?

Dernière réponse : dans Le monde de Linux

Bonjour !

Je cherche à encoder un MPEG sorti d'une caméra numérique en divx ou avi histoire que ça soit plus pratique à manipuler (j'aime pas le mpeg et avidemux et consorts non plus) ...

Bref je m'installe transcode et toute une panoplie de lib pour mpeg, divx et xvid.

Je me motive à faire un 2pass et je tape :

  1. pilou@sophie:/mnt/FTP/uploads$ transcode -i Cap0003.MPG -o /dev/null -x mpeg2,null -y divx5 -V -R 1
  2. *** WARNING: The option -V is deprecated. ***
  3. *** Transcode internal frame handling is now in YV12 / YUV420 ***
  4. *** format by default because most codecs can only handle this format, ***
  5. *** otherwise leading to unnecessary time and quality wasting conversions. ***
  6. *** If you want to have to "old" behaviour (RGB24 as internal format), ***
  7. *** then please use the new -1/--use_rgb option ***
  8. transcode v0.6.14 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
  9. [transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
  10. [transcode] auto-probing source Cap0003.MPG (ok)
  11. [transcode] V: import format | MPEG (V=mpeg2|A=null)
  12. [transcode] V: AV demux/sync | (0) sync AV at PTS start - demuxer disabled
  13. [transcode] V: import frame | 320x240 1.33:1 encoded @ 1:1
  14. [transcode] V: bits/pixel | 0.938
  15. [transcode] V: decoding fps,frc | 25.000,3
  16. [transcode] V: multi-pass | (mode=1) writing data (pass 1) to divx4.log
  17. [transcode] V: Y'CbCr | YV12/I420
  18. [transcode] A: import format | 0x50 MPEG layer-2 [44100,16,2] 384 kbps
  19. [transcode] A: export format | 0x55 MPEG layer-3 [44100,16,2] 128 kbps
  20. [transcode] V: encoding fps,frc | 25.000,3
  21. [transcode] A: bytes per frame | 7056 (7056.000000)
  22. [transcode] A: adjustment | 0@1000
  23. [transcode] V: IA32 accel mode | sse (sse 3dnowext 3dnow mmxext mmx asm C)
  24. tc_memcpy: using mmxext for memcpy
  25. [transcode] V: video buffer | 10 @ 320x240
  26. [import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
  27. [import_mpeg2.so] v0.4.0 (2003-10-02) (video) MPEG2
  28. [export_divx5.so] v0.1.8 (2003-07-24) (video) DivX 5.xx | (audio) MPEG/AC3/PCM
  29. [import_mpeg2.so] tcextract -x mpeg2 -i "Cap0003.MPG" -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
  30. Audio: using new version
  31. Audio: using lame-3.96.1
  32. tc_memcpy: using mmxext for memcpy
  33. Erreur de segmentation


Bon ça marche pas ; je teste 1pass au cas où :

  1. pilou@sophie:/mnt/FTP/uploads$ transcode -i Cap0003.MPG -o /home/data/tmp/Cap0003.avi -x mpeg2 -y divx5 -V
  2. *** WARNING: The option -V is deprecated. ***
  3. *** Transcode internal frame handling is now in YV12 / YUV420 ***
  4. *** format by default because most codecs can only handle this format, ***
  5. *** otherwise leading to unnecessary time and quality wasting conversions. ***
  6. *** If you want to have to "old" behaviour (RGB24 as internal format), ***
  7. *** then please use the new -1/--use_rgb option ***
  8. transcode v0.6.14 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
  9. [transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
  10. [transcode] auto-probing source Cap0003.MPG (ok)
  11. [transcode] V: import format | MPEG (V=mpeg2|A=mp3)
  12. [transcode] V: AV demux/sync | (0) sync AV at PTS start - demuxer disabled
  13. [transcode] V: import frame | 320x240 1.33:1 encoded @ 1:1
  14. [transcode] V: bits/pixel | 0.938
  15. [transcode] V: decoding fps,frc | 25.000,3
  16. [transcode] V: Y'CbCr | YV12/I420
  17. [transcode] A: import format | 0x50 MPEG layer-2 [44100,16,2] 384 kbps
  18. [transcode] A: export format | 0x55 MPEG layer-3 [44100,16,2] 128 kbps
  19. [transcode] V: encoding fps,frc | 25.000,3
  20. [transcode] A: bytes per frame | 7056 (7056.000000)
  21. [transcode] A: adjustment | 0@1000
  22. [transcode] V: IA32 accel mode | sse (sse 3dnowext 3dnow mmxext mmx asm C)
  23. tc_memcpy: using mmxext for memcpy
  24. [transcode] V: video buffer | 10 @ 320x240
  25. [import_mp3.so] v0.1.4 (2003-08-04) (audio) MPEG
  26. [import_mpeg2.so] v0.4.0 (2003-10-02) (video) MPEG2
  27. [export_divx5.so] v0.1.8 (2003-07-24) (video) DivX 5.xx | (audio) MPEG/AC3/PCM
  28. [import_mp3.so] MP3->PCM
  29. [import_mp3.so] tcextract -a 0 -i "Cap0003.MPG" -x mp2 -d 0 | tcdecode -x mp2 -d 0 -z 0
  30. [import_mpeg2.so] tcextract -x mpeg2 -i "Cap0003.MPG" -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
  31. tc_memcpy: using mmxext for memcpy
  32. Audio: using new version
  33. Audio: using lame-3.96.1
  34. tc_memcpy: using mmxext for memcpy
  35. Erreur de segmentation


Bref la même chose !

Quelqu'un saurait me dire d'où vient ce seg fault ?

Merci.
Pilou.

Autres pages sur : transcode mpeg

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte