Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2824 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Script pour télécharger et convertir des fichier ram

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script pour télécharger et convertir des fichier ram

n°831769
Combi_A_Ve​ndre
Posté le 01-08-2006 à 20:36:14  profilanswer
 

Bonjour à tous,
 
J'ai commis le script suivant. Je voudrais l'utiliser pour télécharger et convertir des flux audio .ram aveec une commande du genre ./convert.sh *.ram

Code :
  1. #!/bin/sh
  2. for i in $* ; do
  3.         mplayer -noframedrop -dumpfile ${i/.ram/.wav} -dumpstream `less $i`
  4.         oggenc ${i/.rm/.wav}
  5. done


 
Le problème est que ça ne marche pas alors que la commande mplayer quand je la lance à la main marche bien (je rajoute "echo" devant "mplayer" et je lance dans un shell la ligne qui s'affiche).
 

Code :
  1. combi@debian:~/./convert.sh PROCHE_ORIENT20060724.ram
  2. MPlayer dev-CVS--4.0.3 (C) 2000-2006 MPlayer Team
  3. CPU: Advanced Micro Devices Duron/Athlon 4/MP/XP Palomino (Family: 6, Stepping: 2)
  4. CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
  5. Compiled with runtime CPU detection.
  6. Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
  7. Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
  8. Opening joystick device /dev/input/js0
  9. Can't open joystick device /dev/input/js0: No such file or directory
  10. Can't init input joystick
  11. Setting up LIRC support...
  12. mplayer: could not connect to socket
  13. mplayer: No such file or directory
  14. Failed to open LIRC support.
  15. You will not be able to use your remote control.
  16. Playing rtsp://a624.v107961153766160.c10796.g.vr.akamaistream.net/ondemand/7/624/10796/1153766160/fr.ncecult.download.akamai.com/10796/france_culture/PROCHE_ORIENT/PROCHE_ORIENT20060724.rm
  17. STREAM_RTSP, URL: rtsp://a624.v107961153766160.c10796.g.vr.akamaistream.net/ondemand/7/624/10796/1153766160/francecult.download.akamai.com/10796/france_culture/PROCHE_ORIENT/PROCHE_ORIENT20060724.rm
  18. Resolving a624.v107961153766160.c10796.g.vr.akamaistream.net for AF_INET6...
  19. Couldn't resolve name for AF_INET6: a624.v107961153766160.c10796.g.vr.akamaistream.net
  20. Resolving a624.v107961153766160.c10796.g.vr.akamaistream.net for AF_INET...
  21. Connecting to server a624.v107961153766160.c10796.g.vr.akamaistream.net[63.208.104.72]: 554...
  22. librtsp: server responds: 'RTSP/1.0 404 Not Found'
  23. rtsp_session: session can not be established.
  24. STREAM_LIVE555, URL: rtsp://a624.v107961153766160.c10796.g.vr.akamaistream.net/ondemand/7/624/10796/1153766160/francecult.download.akamai.com/10796/france_culture/PROCHE_ORIENT/PROCHE_ORIENT20060724.rm
  25. Cannot dump this stream - no file descriptor available.
  26. Exiting... (Fatal error)


 
Quelqu'un pour me dire où j'ai savonné?
 
Merci,
vw.


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
mood
Publicité
Posté le 01-08-2006 à 20:36:14  profilanswer
 

n°831777
Combi_A_Ve​ndre
Posté le 01-08-2006 à 21:43:11  profilanswer
 

Je crois que j'ai compris, il faut réussir à supprimer le retour chariot de la commande `less $i`. Quelqu'un sait comment faire ça?
 
Merci,
vw.


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°831785
HDSDI
Posté le 01-08-2006 à 22:20:47  profilanswer
 

mplayer lit
mencoder transcode
 
Mplayer n'est pas fait pour te sortir un fichier mais pour le voir (et vice-versa)

n°831786
Combi_A_Ve​ndre
Posté le 01-08-2006 à 22:27:50  profilanswer
 

Je comprends pas trop ta remarque. Comment tu fais pour télécharger un flux real media?
 
J'utilise mplayer pour faire un dump du flux dans un fichier wav et ensuite j'utilise oggenc pour en faire un ogg.
 
vw.


Message édité par Combi_A_Vendre le 02-08-2006 à 13:07:45

---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°831881
Combi_A_Ve​ndre
Posté le 02-08-2006 à 13:08:29  profilanswer
 

Bon, la seule solution que j'ai trouvée, c'est de supprimer à la main tous les retours chariot des fichiers .ram
 
vw


Message édité par Combi_A_Vendre le 02-08-2006 à 13:08:40

---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°831912
HDSDI
Posté le 02-08-2006 à 14:55:49  profilanswer
 

:??:  :??:  :??:  :??:  :??:  :??:

n°831993
Combi_A_Ve​ndre
Posté le 02-08-2006 à 18:27:37  profilanswer
 

Ou, je ne comprends pas pourquoi, mais ça ne marche pas quand il y a un retour chariot à la fin de la ligne "rtsp://.../fichier.rm" contenu dans le fichier .ram
 
Voici le script qui marche (à la condition d'enlever à la main tous les retours chariot des fichier .ram) :

Code :
  1. #!/bin/sh
  2. for i in $* ; do
  3. mplayer -noframedrop -dumpfile ${i/.ram/.rm} -dumpstream `grep rtsp $i`
  4. mplayer -ao pcm:file=${i/.rm/.wav} $i
  5. oggenc ${i/.rm/.wav}
  6. done


 
vw


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Script pour télécharger et convertir des fichier ram

 

Sujets relatifs
Help, serveur linux Filemaker planté, fichier corrompuPlusieurs daemon dans un même script.
fichier ASF acheté sur FnacMusic avec TotemLongueur de nom de fichier (debian& vieux paÿcaÿ)
Comment ecire la date dans un nom de fichier[Linux] Télécharger un real audio
Redirection de sortie dans un script....[DEBIAN]script cron.daily qui tourne pas
périphérique de stockage externe et systèmes de fichierGros fichier pureftpd
Plus de sujets relatifs à : Script pour télécharger et convertir des fichier ram


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR