Am Samstag 04 November 2006 13:45 schrieben Sie: > > > J'ai fait des paquets de fricorder, dedans il y a des scripts qui > > > permettent de recoder les fichiers. La séquence qui marche bien est la > > > suivante: > > > 1) mencoder -oac lavc -ovc lavc -lavcopts \ > > > acodec=ac3:vcodec=mpeg4:vbitrate=2000 -o out.mpg fichier.mpg > > > > > > soit recodage du flux freebox *avant* édition par avidemux, sinon > > > décalage audio systématique chez moi. > > > > > > 2) Edition du fichier fichier.mpg par avidemux, sauvegarde au format > > > avi sous le nom film.mpg (bien que ça soit format avi) > > > > > > 3) Lancement du script > > > /usr/local/fricorder/encode1CD.sh fichier > > > > > > qui encode le film de telle manière à ce qu'il tienne sur 1CD. > > > > > > Il y a plusieurs options à ce script (recodage à un bitrate différents, > > > etc). > > > > > > François Boisson > > > > > > Paquet fricorder > > > deb http://boisson.homeip.net/sarge/ ./ > > > deb http://boisson.homeip.net/amd64 sarge ./ > > > deb http://boisson.homeip.net/ubuntu [breezy ou dapper] ./ > > > > Salut François, > > > > j'ai testé ta méthode avec pls émissions de Free. Voici le résultat, > > d'abord la taille du fichier recodé avec mencoder, ensuite après encodage > > avec ton script encode1CD.sh : > > > > 717 MO > 731 MO > > 1,7 GO > 796 MO > > 2 GO > 816 MO.
Salut François, j'ai fait un nouvel essai : film.mpg fait 1,8 GO, film.avi 821 MO. > Pas normal ça, j'ai toujours des tailles comprises entre 698M et 700M, > jamais au dessus. Par ailleurs, c'est lisiuble sur toutes les platines > de salons et les petits lecteurs DVD/Divx de voitures... > Quelle version de mplayer? # dpkg -l | grep mplayer ii kmplayer 0.9.0+c-0.0 ii mplayer-586 1.0-pre7cvs200 J'utilise Sarge sur AMD64. > > Je viens de voir toutes les tailles que j'ai obtenu, c'est vraiment > curieux. Vérifies quand même ce point: > Quand tu as fait > $ encode1CD.sh toto > Un répertoire toto.tmp est crée avec dedans un fichier BITRATE > contenant le bitrate video retenu (à partir de 850, c'est bien je > trouve mais j'ai parfois encodé valablement avec 750). le bitrate est 751 > Puis tu as un > fichier Son qui se termine par les bitrate conseillé par mencoder pour > atteindre la taille voulue. A la fin du fichier, je trouve : Recommended video bitrate for 650MB CD: 692 Recommended video bitrate for 700MB CD: 751 Recommended video bitrate for 800MB CD: 871 Recommended video bitrate for 2 x 650MB CD: 1467 Recommended video bitrate for 2 x 700MB CD: 1587 Recommended video bitrate for 2 x 800MB CD: 1825 Video stream: 0.800 kbit/s (100 B/s) size: 702956 bytes 7029.560 secs 175740 frames Audio stream: 69.781 kbit/s (8722 B/s) size: 61316400 bytes 7029.552 secs > Vérifie que tes vidéos sont bien encodées > avec ce bitrate (mplayer -v te donne le bitrate de la video lue). Je trouve pas ça avec "mplayer -v film.avi", j'ai mis la sortie à la fin du mel. cordialement Klaus > Encore une fois, j'ai une précision quasi parfaite dans la taille des > fichiers avi que j'obtiens. Sinon, je te rassure c'est lisible sur > tout lecteur de salon DIVX. > > donc il faudrait recoder les vidéos en MPEG1/2 pour pouvoir les lire sur > ces appareils? > > > Oui, il y a de grandes chances, > ---------- > #!/bin/sh > mencoder $1.avi -ovc lavc -oac lavc \ > -lavcopts acodec=ac3:vcodec=mpeg2video:vbit rate=$2 \ > -vf zoom=720:576 -of mpeg -mpegopts format=dvd -o $1.mpg > ---------- > Permet d'encoder un fichier au format Mpeg/DVD. > Usage: > $ ./encodetoDVD.sh fichier 3500 > 2 remarques > - un bitrate de 3500 est celui de la freebox en gros, un bitrate de > 5000 est la qualité DVD > - Les fichiers fournis par la freebox sont encodés directement en mpeg2 > donc tu peux essayer de les récupérer directement. > > François Boisson ------------------------------------------------------- MPlayer dev-CVS--3.3.5 (C) 2000-2005 MPlayer Team CPU: Advanced Micro Devices Athlon 64/FX Sledgehammer,San Diego,Venice (Family: 15, Stepping: 1) Detected cache-line size is 64 bytes CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0 Compiled for x86 CPU with extensions: MMX SSE CommandLine: '-v' 'film.avi' init_freetype get_path('font/font.desc') -> '/home/klaus/.mplayer/font/font.desc' font: can't open file: /home/klaus/.mplayer/font/font.desc font: can't open file: /usr/share/mplayer/font/font.desc Using MMX Optimized OnScreenDisplay Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts. Using nanosleep() timing get_path('input.conf') -> '/home/klaus/.mplayer/input.conf' Can't open input config file /home/klaus/.mplayer/input.conf: No such file or directory Parsing input config file /etc/mplayer/input.conf Input config file /etc/mplayer/input.conf parsed: 59 binds Opening joystick device /dev/input/js0 Setting up LIRC support... get_path('film.avi.conf') -> '/home/klaus/.mplayer/film.avi.conf' Playing film.avi. [file] File size is 861549370 bytes STREAM: [file] film.avi STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:1040384 AVI file format detected. list_end=0x13A ======= AVI Header ======= us/frame: 40000 (fps=25.000) max bytes/sec: 0 padding: 0 MainAVIHeader.dwFlags: (2320) HAS_INDEX IS_INTERLEAVED TRUST_CKTYPE frames total: 175740 initial: 0 streams: 2 Suggested BufferSize: 0 Size: 640 x 496 ========================== list_end=0xD4 ==> Found video stream: 0 ====== STREAM Header ===== Type: vids FCC: DIVX (58564944) Flags: 0 Priority: 0 Language: 0 InitialFrames: 0 Rate: 25/1 = 25.000 Start: 0 Len: 175740 Suggested BufferSize: 81048 Quality 0 Sample size: 0 ========================== found 'bih', 40 bytes of 40 ======= VIDEO Format ====== biSize 40 biWidth 640 biHeight 496 biPlanes 1 biBitCount 24 biCompression 1482049860='DIVX' biSizeImage 952320 =========================== Regenerating keyframe table for MPEG4 video list_end=0x13A ==> Found audio stream: 1 ====== STREAM Header ===== Type: auds FCC: (2000) Flags: 0 Priority: 0 Language: 0 InitialFrames: 0 Rate: 28000/1 = 28000.000 Start: 0 Len: 196828800 Suggested BufferSize: 14000 Quality 0 Sample size: 1 ========================== found 'wf', 18 bytes of 18 ======= WAVE Format ======= Format Tag: 8192 (0x2000) Channels: 2 Samplerate: 48000 avg byte/sec: 28000 Block align: 1 bits/sample: 0 cbSize: 0 =========================== list_end=0x166 hdr=Software size=24 Software : MEncoder dev-CVS--3.3.5 list_end=0x332BDCB2 Found movie at 0x100C - 0x332BDCB2 Reading INDEX block, 189800 chunks for 175740 frames (fpos=0x332bdcba) AVI index offset: 0x1008 (movi=0x100C idx0=0x4 idx1=0x36BC) Auto-selected AVI audio ID = 1 Auto-selected AVI video ID = 0 AVI: Searching for audio stream (id:1) AVI video size=660073729 (175740) audio size=196828800 (196828800) VIDEO: [DIVX] 640x496 24bpp 25.000 fps 751.2 kbps (91.7 kbyte/s) [V] filefmt:3 fourcc:0x58564944 size:640x496 fps:25.00 ftime:=0.0400 Clip info: Software: MEncoder dev-CVS--3.3.5 get_path('sub/') -> '/home/klaus/.mplayer/sub/' get_path('default.sub') -> '/home/klaus/.mplayer/default.sub' ========================================================================== Opening audio decoder: [liba52] AC3 decoding with liba52 dec_audio: Allocating 3840 bytes for input buffer. dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer. AC3: 2.0 (stereo) 48000 Hz 224.0 kbit/s A52 flags before a52_frame: 0x2A A52 flags after a52_frame: 0x2 AUDIO: 48000 Hz, 2 ch, s16le, 224.0 kbit/14.58% (ratio: 28000->192000) Selected audio codec: [a52] afm: liba52 (AC3-liba52) ========================================================================== X11 opening display: :0 vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF) vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0" => local display) [x11] Detected wm supports NetWM. [x11] Detected wm supports FULLSCREEN state. [x11] Detected wm supports ABOVE state. [x11] Detected wm supports BELOW state. [x11] Detected wm supports STAYS_ON_TOP state. [x11] Current fstype setting honours FULLSCREEN STAYS_ON_TOP ABOVE BELOW X atoms Disabling DPMS DPMSDisable stat: 1 ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family INFO: libavcodec init OK! Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??... [libaf] Adding filter dummy [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le alsa-init: requested format: 48000 Hz, 2 channels, 9 alsa-init: compiled for ALSA-1.0.8 alsa-init: setup for 1/2 channel(s) alsa-init: 1 soundcard found, using: default alsa-init: pcm opend in block-mode alsa-init: chunksize set to 1024 alsa-init: fragcount=16 alsa-init: got buffersize=65536 alsa: 48000 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) AO: Description: ALSA-0.9.x-1.x audio output AO: Author: Alex Beregszaszi, Zsolt Barat <[EMAIL PROTECTED]> AO: Comment: under developement Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le... [dummy] Was reinitialized: 48000Hz/2ch/s16le [dummy] Was reinitialized: 48000Hz/2ch/s16le Starting playback... alsa-space: free space = 65536, prepared -- [ffmpeg] aspect_ratio: 1.290323 VDec: vo config request - 640 x 496 (preferred colorspace: Planar YV12) Trying filter chain: vo VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.29:1 - prescaling to correct movie aspect. VO Config (640x496->640x496,flags=0,'MPlayer',0x32315659) VO: [x11] 640x496 => 640x496 Planar YV12 VO: Description: X11 ( XImage/Shm ) VO: Author: Aaron Holtzman <[EMAIL PROTECTED]> Sharing memory. SwScaler: using unscaled Planar YV12 -> BGRA special converter *** [vo] Allocating (slices) mp_image_t, 640x496x12bpp YUV planar, 476160 bytes get_path('subfont.ttf') -> '/home/klaus/.mplayer/subfont.ttf' A: 0.3 V: 0.0 A-V: 0.341 ct: 0.000 1/ 1 ??% ??% ??,?% 1 0 95% XXX initial v_pts=0.000 a_pos=14000 (0.500) *** [vo] Allocating (slices) mp_image_t, 640x496x12bpp YUV planar, 476160 bytes A: 0.4 V: 0.0 A-V: 0.326 ct: 0.004 2/ 2 ??% ??% ??,?% 2 0 93%