[1] 2 >>> Archiv / MLD 3.x / Development / Ffmpeg Unter Ubuntu 12.04
 

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« on: September 22, 2012, 20:23:40 »
Hi,

auch ich habe nun eine Ubuntu 12.04 Develumgebung und dank der guten WIKI Dokumentation hat das alles super geklappt. :applaus

Aber wie macht ihr das mit dem FFMPEG? Es gibt dort standartmäßig ja keins mehr :§$%  soll halt neu auf avconv angewendet werden.

Momentan sieht es aber auf jeden Fall korrekt aus:

Quote
root@KP-Pit12:~/build/MLD_svn/lib-av# ffmpeg
ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright © 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
root@KP-Pit12:~/build/MLD_svn/lib-av# avconv
avconv version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright © 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
Hyper fast Audio and Video encoder
usage: avconv [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man avconv'

in den vorherigen Ubuntu Versionen kam immer diese Zeilen:
Quote
FFmpeg version SVN-r26402, Copyright © 2000-2011 the FFmpeg developers
 built on Jul  7 2012 23:40:51 with gcc 4.6.1
 configuration: --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
 libavutil     50.36. 0 / 50.36. 0
 libavcore      0.16. 1 /  0.16. 1
 libavcodec    52.108. 0 / 52.108. 0
 libavformat   52.93. 0 / 52.93. 0
 libavdevice   52. 2. 3 / 52. 2. 3
 libavfilter    1.74. 0 /  1.74. 0
 libswscale     0.12. 0 /  0.12. 0
 libpostproc   51. 2. 0 / 51. 2. 0
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'

Das nun ffmpeg nicht mehr standartmäßig ist steht hier Link oder Link

UND eigentlich würde ich auch gerne bei den libav.... auch noch libmp3lame (wegen dem Addon audiorecorder) mit einbinden.

Wie wird das entschieden mit dem ffmpeg?

Gruß,

Pit
« Last Edit: September 22, 2012, 20:24:23 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 Andy

  • Profi Member
  • ****
  • Posts: 393
  • Windows is great! I used it to download Linux.
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #1 on: September 22, 2012, 22:58:29 »
Hi Pit
Interessant, wurde ffmpeg in der 3.0.1 eigentlich garnicht mit "--enable-rtmp" kompiliert ?
Ich hatte mich hier gewundert dass das XBMC-Addon
Mediathek nicht funktioniert. (Mein letzter Post vom 21. August)
Das könnte zumindest erklären warum es nicht funktioniert, oder liege ich da völlig falsch ?

Könnte sich das mal bitte einer ansehen, der da mehr Erfahrung hat ?
...wenn das zutrifft, dann könnte es bald wieder gehen.

PS ->Oder liegt es an "FFmpeg is not compiled with librtmp support", siehe hier.
...würde zumindest einen guten Strohhalm abgeben;-)

MFG
Andre
« Last Edit: September 22, 2012, 23:13:36 by Andy »
Meine VDR's (show / hide)

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #2 on: September 23, 2012, 00:05:09 »
Hallo P3f,

wenn du möchtest kannst Du hier ein lib-av Addon holen. Es  wird mit libmpe3lame und librtmp gebaut.

MfG
wino


   

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #3 on: September 23, 2012, 01:19:19 »
Was ist der richtige weg? Wie sollten wir vorgehen???

Brauchen nicht einige addons explizit ffmpeg?

Greetz marmic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #4 on: September 23, 2012, 01:22:15 »
Quote
Das nun ffmpeg nicht mehr standartmäßig ist steht hier Link oder Link

UND eigentlich würde ich auch gerne bei den libav.... auch noch libmp3lame (wegen dem Addon audiorecorder) mit einbinden.

Wie wird das entschieden mit dem ffmpeg?
Ich kann kein Problem mit ffmpeg unter Ubuntu 12.04 erkennen. FFmpeg ist und bleibt ein Bestandteil in dieser Version. Wie es bei kommende Ubuntu-Versionen aussieht, interessiert mich im Moment nicht so sehr.

MfG
wino
« Last Edit: September 23, 2012, 02:06:35 by wino »

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #5 on: September 23, 2012, 01:29:57 »
Danke wino ich dachte ich hätte das über sehen mir war nämlich auch kein Fehler aufgefallen. Und so wie ich die links lese wird ind 12.04 schon das neue genutzt mit den aufrufen von ffmpeg also abwarten und Tee trinken. Die extra Codecs mussten wir doch von medibuntu haben , oder?
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #6 on: September 23, 2012, 01:33:45 »
Quote
Was ist der richtige weg? Wie sollten wir vorgehen???

Brauchen nicht einige addons explizit ffmpeg?

Greetz marmic
Ob direkt FFmpeg bei Addons gebraucht wird, weiß ich im Moment nicht.

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #7 on: September 23, 2012, 01:55:57 »
Quote
Was ist der richtige weg? Wie sollten wir vorgehen???

Brauchen nicht einige addons explizit ffmpeg?Greetz marmic
Um libmpe3lame und librtmp in libav zu aktivieren, habe ich das Paket libav mit den genannten Optionen kompiliert und die Libs direkt in das Addon integriert. Etwas anderes ist mir nicht eingefallen. FFmpeg befindet sich neben avconv in dem Paket libav-tools.

MfG
wino

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #8 on: September 23, 2012, 09:41:23 »
Hi,

vielen Dank für Eure Erklärungen und Danke Wino für die Erweitertung des libav-Addons. (Was nun auch die beiden beschriebenen Bibliotheken der MLD bereit stellt!)

Aber...

ist bei Euch auch das ffmpeg bzw. avconv in der Ubuntu 12.04.01 Umgebung so falsch, als wenn die Bibliotheken nicht korrekt installiert sind. Erwartung ist ja, das wie im 1.Posting geschrieben die Auflistung des configure und der Bibliotheken. (Ich verstehe es einfach nicht!)

@Wino:
Wo gibt es denn das beschriebene libav-tools Addon? Ist das in der 3.0.2 nicht mehr enthalten?
Quote
root@KP-Pit12:~/build/MLD_svn# make checkout name=libav-tools
Moduel 'libav-tools' nicht im svn gefunden

@all:
Ok, das ffmpeg kann weiterhin noch angewendet werden, das habe ich nun auch verstanden.

ich bin auf das Problem ja nur gestoßen, da beim noad-0.8.0 eine automatische Erkennung vom Plugin gemacht wird und die findet halt nicht die Biblieotheken. Deshalb habe ich aber nun auch den Entwickler angeschrieben.

Gruß,

Pit
« Last Edit: September 23, 2012, 09:44:19 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
Ffmpeg Unter Ubuntu 12.04
« Reply #9 on: September 23, 2012, 11:30:40 »
Hallo P3f,
Quote
ist bei Euch auch das ffmpeg bzw. avconv in der Ubuntu 12.04.01 Umgebung so falsch, als wenn die Bibliotheken nicht korrekt installiert sind. Erwartung ist ja, das wie im 1.Posting geschrieben die Auflistung des configure und der Bibliotheken. (Ich verstehe es einfach nicht!)
Die Auflistung der Compileroptionen haben die neuen Programmierer aus ffmpeg und avconv entfernt. Die Bibliotheken befinden sich wie bisher unter /usr/include und damit ergeben sich keinerlei Probleme für andere Programme.

Quote
@Wino:
Wo gibt es denn das beschriebene libav-tools Addon? Ist das in der 3.0.2 nicht mehr enthalten?
Quote
root@KP-Pit12:~/build/MLD_svn# make checkout name=libav-tools
Moduel 'libav-tools' nicht im svn gefunden
Das Paket libav-tools gibt es erst jetzt in 12.04 und wird bei dem Paketbau aus dem Quellcode mit erstellt. Wird FFmpeg als solches benötigt, könnte ein Addon lib-av-tools erstellt werden.

@all

entweder wir gehen bei dem Addon lib-av den einfachen Weg und integrieren die (von mir angepassten)  Libs in das Addon lib-av, oder es muss in lib-av direkt aus dem Quellcode kompiliert und installiert werden.

@Marmic, Claus,

in beiden Fällen müsste wegen der geänderten Libs ein Branch lib-av für Precise angelegt werden. Dazu ein Branch für das neu zu erstellende Addon lib-av-tools.

MfG
wino

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #10 on: September 23, 2012, 12:06:09 »
hi jungs,

sehe ich das richtig, dass es zZ aber noch keine probleme gibt so wie es ist?

dann würde ich sagen lassen wir es. wenn es probleme gibt und wir brauchen was anderes -> dann sollte man es gleich richtig machen, aber für etwas bauen aus anderen quellen und das mld konform ist christian, oder claus verantwortlich :-)

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #11 on: September 23, 2012, 12:24:04 »
Hi,

von mir aus können wir es so belassen, also auch den "einfachen" Weg wie WINO ihn nun mit lib-av gemacht hat. Dadurch wird zwar die Develumgebung größer (ca 3 MB) aber ansonsten hat es keine negative Auswirkung auf die MLD.

Also lassen wir alles so wie es ist, ich hoffe/denke das es für noad-0.8.0 eine erkennbare Lösung geben wird (von TheNoad-Entwickler). Ansonsten kann man ja auch auf das Addon verzichten, ist ja sowieso nur für SD-Material.

Also, alles gut wie es ist und nun erstmal weiter mit den Fernbedienungen...(was viel elementarer ist!).

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 MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #12 on: September 23, 2012, 12:27:22 »
pit wolltest du dich nicht um neue anthra skins bemühen :-P

mach das mal -> viel wichtiger als noad :-P
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #13 on: September 23, 2012, 12:33:40 »
Quote
hi jungs,

sehe ich das richtig, dass es zZ aber noch keine probleme gibt so wie es ist?

dann würde ich sagen lassen wir es. wenn es probleme gibt und wir brauchen was anderes -> dann sollte man es gleich richtig machen, aber für etwas bauen aus anderen quellen und das mld konform ist christian, oder claus verantwortlich :-)

greetz MarMic
Es gibt in sofern Probleme dass nicht mit den beiden oben aufgeführten Bibliotheken im originalen Ubuntu FFmpeg (libav) kompiliert wurde. Da die beiden Libs für audiorecorder und eventuell für XBMC benötigt werden, habe ich das Paket neu kompiliert und die Libs in das Addon lb-av direkt eingebunden. FFmpeg gibt es als eigenständiges Paket nicht mehr. Wie erwähnt befindet sich nun ffmpeg in dem Paket libav-tools. Wenn ffmpeg für ein Addon oder Plugin in MLD gebraucht wird, muss ein Addon dafür erstellt werden. Drücke ich mich wirklich zu umständlich aus?

MfG
wino
« Last Edit: September 23, 2012, 12:36:05 by wino »

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Ffmpeg Unter Ubuntu 12.04
« Reply #14 on: September 23, 2012, 12:48:38 »
Quote
Drücke ich mich wirklich zu umständlich aus?

MfG
wino
wahrscheinlich nicht, aber ich stehe oft auf dem schlauch! :-)

kk ich sage trotzdem erstmal belassen und testen... noad hat für mich zumindest keine prio :-) -> kein hd

bis wir was finden das akkut ist -> lassen wir es so?

p.s. oder ich steh wieder auf dem schlauch?
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


[1] 2 >>> Archiv / MLD 3.x / Development / Ffmpeg Unter Ubuntu 12.04
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.