[1] Archiv / MLD 3.x / Development / Audiorecorder Plugin
 

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Audiorecorder Plugin
« on: July 13, 2012, 17:15:38 »
Bei meinem Test mit dem audiorecorder Plugin wurden keine MP3, nur MP2 Dateien erstellt. Wer hat andere Erfahrungen mit diesem Plugin.
Sollten nur MP2 Dateien erstellt werden können, müsste die musicsources.conf bei dem music Plugin um diesen Datei-Typ erweitert werden.

MfG
wino

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Audiorecorder Plugin
« Reply #1 on: July 13, 2012, 18:53:03 »
Hi Wino,

das liegt an einem fehlenden Modul von ffmpeg. Ich bin schon dran :-)

Ich habe in meiner Develumgebung das ffmpeg neu kompiliert, aber dann den Hinweis von Claus erhalten, das es so nicht gedacht war. Daher habe ich meine Umgebung nun neu aufzusetzen und dann zu schauen, wie ich das mit dem Modul hinbekomme.

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Audiorecorder Plugin
« Reply #2 on: July 13, 2012, 20:09:54 »
Hallo P3f,

ja, es ist libmp3lame. Hatte damals ffmpeg mit der Option
« Last Edit: July 13, 2012, 20:10:16 by wino »

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Audiorecorder Plugin
« Reply #3 on: July 13, 2012, 20:45:09 »
Hi Wino,

ich hatte es ja schon fertig, aber dazu auch das ffmpeg neu geladen vom svn... (und das gefiel Claus garnicht, weil man nicht abschätzen kann was die anderen Addons nicht mehr können)

Code: [Select]
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg

danach neu kompiliert und ich konnte dann auch libmp3lame mit ermöglichen.

Code: [Select]
./configure --arch=i386 --prefix=/usr --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static --enable-libmp3lame

Aber wie bringe ich nun dem aktuellen ffmpeg das re-configure bei, damit ich nicht wieder meine Develumgebung verbiege? Ich kann die Seiteneffekte nicht abschätzen :§$%

Oder kann jemand das bewerten wenn wir ein einzelnes Addon für ffmpeg bauen würden?

Gruß,

Pit
« Last Edit: July 13, 2012, 20:45:42 by P3f »
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Audiorecorder Plugin
« Reply #4 on: July 13, 2012, 22:42:47 »
Hallo P3f,

ich gehe für MLD nach Bedarf anders vor. Das vorhandene Paket lib-av hilft hier nicht. Dort werden die Libs aus den laufenden System übernommen und ffmpeg nicht selbst kompiliert.

Beispiel ffmpeg:
Ich hole mir die Sourcen ffmpeg per apt und passe die confflags in libav-0.7.6/debian an. Danach lasse ich die Pakete bauen und installiere diese mit dpkg -i *.deb. Anschließend wird audiorecorder mit libmp3lame.so.0 gebaut.

Das ist natürlich nur eine lokale Lösung. Für MLD müsste libav komplett als Paket gebaut werden.

Seiteneffekte gibt es bei meiner Vorgehensweise nicht. Sind doch die normalen Ubuntu Pakete, erweitert mit der libmp3lame Option.

P.S. Da müsste Claus etwas dazu sagen. Mit dem augenblicklichen lib-av Addon wird es nicht gehen.

MfG
wino

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Audiorecorder Plugin
« Reply #5 on: July 14, 2012, 00:15:12 »
Ne, das austauschen des Paketes gegen ein selbst gebautes werde ich nicht machen.
Du musst das selbst gebaute ffmpeg schon mit ins audiorecorder Addon packen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline orgel

  • Profi Member
  • ****
  • Posts: 298
    • View Profile
    • http://www.ewuflor.de
Audiorecorder Plugin
« Reply #6 on: July 14, 2012, 00:23:42 »
Meiner Meinung nach fehlen Dir noch 2 deb's:

Quote
libavcodec-dev libavcodec-dev

http://www.vdr-wiki.de/wiki/index.php/Audi...r-plugin#Debian

Gruß
Orgel
Server mit Client 1: M4N68T Pro, 245e, 4GB, NVIDIA GT 520, 1TB HDD, 4 x TT S2-3200, X10, MLD 3.0.3 Developer Edition
Client 2: MSI MD5000, P4 2.98, 2GB, ATI 9800 Pro, 80GB HD, X10, MLD 3.0.3 Developer Edition

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Audiorecorder Plugin
« Reply #7 on: July 14, 2012, 10:00:59 »
Hi,

Claus, ich verstehe nicht was Du meinst.

Soll nun ffmpeg neu gebaut werden (im audiorecorder-Addon) oder soll/darf hier nur die kompilierte libmp3lame.so.0 eingebunden werden. Würde das reichen?

Gibt es Beispiel an dem ich deinen Vorschlag anlehnen kann (welches Addon dient als Vorlage).

Gruß,

Pit

 
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Audiorecorder Plugin
« Reply #8 on: July 14, 2012, 10:30:54 »
Das xineliboutput Addon verwendet ne eigene xinelib, die zwar nicht im xineliboutput Addon enthalten ist, jedoch nicht die Systemweite xinelib, sondern die im Addon lib-xine gebaute. Entscheident ist, das eben gegen diese selbsgebaute xinelib kompiliert wird.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Audiorecorder Plugin
« Reply #9 on: July 14, 2012, 10:56:49 »
Verstehe ich das richtig. Ein Addon a la "Lib-ffmpeg" wäre akzeptabel? Sodaß man das dann im audiorecorder einbindet?

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
Audiorecorder Plugin
« Reply #10 on: July 14, 2012, 12:18:08 »
ja, nur sollte es wenn möglich nicht mit dem bestehenden lib-av Addon kolledieren (selbe Lib Versions nummern). Oder es sollte halt kompatibel zum lib-av Addon sein und dieses ersätzen können, ohne das andere Addons ausfallen.

Claus
« Last Edit: July 14, 2012, 12:19:31 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] Archiv / MLD 3.x / Development / Audiorecorder Plugin
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.