x264 Library für ffmpeg kompilieren

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

m4v3

Benutzer
Registriert
31. Okt. 2012
Beiträge
6
Reaktionspunkte
0
Punkte
1
Ich möchte gerne auf meiner DS412+ mit DMS 4.1 gerne ffmpeg zum Konvertieren (in Apple TV 3 kompatiblen Format ... aber in mp4) meiner Dreambox-Aufnahmen (*.ts) verwenden.

Also z.B.
Rich (BBCode):
ffmpeg -i input.ts -acodec libfaac -aq 100 -vcodec libx264 -preset slow -crf 22 -threads 0 output.mp4

Nun habe ich gemerkt, dass die libx264 Library noch nicht installiert ist!

Nun meine Frage...
Wie bzw. wo soll ich diese installieren? Ich habe schon diverse Installations-Anleitungen (z.B. siehe unten) gefunden, jedoch nirgends gelesen, in welchem Pfad genau man dieses installieren soll ...

Rich (BBCode):
ipkg install git
git clone git://git.videolan.org/x264.git /tmp/x264
cd /tmp/x264
./configure --enable-shared  --enable-static
make
make install

Danke für eure Hilfe!!!
 
Hy hast du das hinbekommen? würde ich auch gerne so machen. Wär dankbar wenn du deine Lösung hier posten würdest :)
Danke
 
Hi! Nein habe es leider noch nicht hinbekommen :-/
LG
 
Hallo zusammen,

ich weiß der Beitrag ist schon etwas älter, aber ich wollte keinen neuen aufmachen und frisch den mal auf.
Ich hab mir eine ds214+ gegönnt und da läuft aktuell DSM 5.0-4493 Update 2 drauf.
Über ipkg hab ich ffmpeg und x264 installiert. Mir fehlt aber beim konvertieren von videos die library von x264

input:
/opt/bin/ffmpeg -y -i /volume1/~/video.avi -s 640x360 -acodec libfaac -ab 128k -pass 2 -vcodec libx264 -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method umh -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -g 150 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -maxrate 1.5M -bufsize 10M -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 16:9 -b 500k -bt 500k -threads 0 /volume1/~/video.mp4

output:
FFmpeg version UNKNOWN, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --enable-cross-compile --cross-prefix=/home/slug/optware/cs08q1armel/toolchain/arm-2008q1/bin/arm-none-linux-gnueabi- --arch=arm --disable-encoder=snow --disable-decoder=snow --enable-shared --disable-static --enable-gpl --enable-postproc --prefix=/opt
libavutil version: 49.6.0
libavcodec version: 51.54.0
libavformat version: 52.13.0
libavdevice version: 52.0.0
built on Feb 14 2012 11:43:06, gcc: 4.2.3

Seems stream 0 codec frame rate differs from container frame rate: 359.00 (359/1) -> 0.08 (1/12)
Input #0, avi, from '/volume1/web/joomla/hwdvideos/uploads/originals/vecrmhc3impnem.avi':
Duration: 00:00:56.8, start: 0.000000, bitrate: 1648 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 0.08 tb(r)
Stream #0.1: Audio: mp2, 44100 Hz, stereo, 128 kb/s
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'partitions' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'partitions' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'partitions' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'trellis' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'trellis' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'trellis' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'trellis' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'coder' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'coder' out of range.
Value 45130101794768474060716255437044038067085241782981896479196972634075143471114719363870211453994623536070246849689578804390796292517444588301002807366532333962889512720747420265503589327802001148874508387665451142473304283897045730356485880147075429769481973269211707240901147752011588718688446359535616.000000 for parameter 'coder' out of range.
Value 0.000000 for parameter 'qcomp' out of range.
Value 0.000000 for parameter 'qcomp' out of range.
Value 0.000000 for parameter 'qcomp' out of range.
Value 0.000000 for parameter 'qmin' out of range.
Value 0.000000 for parameter 'qmin' out of range.
Value 0.000000 for parameter 'qmin' out of range.
Value 0.000000 for parameter 'qmax' out of range.
Value 0.000000 for parameter 'qmax' out of range.
Value 0.000000 for parameter 'qmax' out of range.
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Value 0.000000 for parameter 'bt' out of range.
Value 0.000000 for parameter 'bt' out of range.
Value 0.000000 for parameter 'bt' out of range.
Warning: not compiled with thread support, using thread emulation
Unknown encoder 'libx264'
FFmpeg version UNKNOWN, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --enable-cross-compile --cross-prefix=/home/slug/optware/cs08q1armel/toolchain/arm-2008q1/bin/arm-none-linux-gnueabi- --arch=arm --disable-encoder=snow --disable-decoder=snow --enable-shared --disable-static --enable-gpl --enable-postproc --prefix=/opt
libavutil version: 49.6.0
libavcodec version: 51.54.0
libavformat version: 52.13.0
libavdevice version: 52.0.0
built on Feb 14 2012 11:43:06, gcc: 4.2.3

Seems stream 0 codec frame rate differs from container frame rate: 359.00 (359/1) -> 0.08 (1/12)
Input #0, avi, from '/volume1/~/video.avi':
Duration: 00:00:56.8, start: 0.000000, bitrate: 1648 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 0.08 tb(r)
Stream #0.1: Audio: mp2, 44100 Hz, stereo, 128 kb/s
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Value 41984836408261995934962508406485112629627795000238932121808202791614506753988362216030798609245482369231565654746060951650492217191248639312593912402852910914130522398767941888292495506839441125723509485983800797364067433455466551990258303688375781279776722629064048874469049878879467822773262989918208.000000 for parameter 'coder' out of range.
Value 41984836408261995934962508406485112629627795000238932121808202791614506753988362216030798609245482369231565654746060951650492217191248639312593912402852910914130522398767941888292495506839441125723509485983800797364067433455466551990258303688375781279776722629064048874469049878879467822773262989918208.000000 for parameter 'coder' out of range.
Value 41984836408261995934962508406485112629627795000238932121808202791614506753988362216030798609245482369231565654746060951650492217191248639312593912402852910914130522398767941888292495506839441125723509485983800797364067433455466551990258303688375781279776722629064048874469049878879467822773262989918208.000000 for parameter 'coder' out of range.
Value 0.000000 for parameter 'qcomp' out of range.
Value 0.000000 for parameter 'qcomp' out of range.
Value 0.000000 for parameter 'qcomp' out of range.
Value 0.000000 for parameter 'qmin' out of range.
Value 0.000000 for parameter 'qmin' out of range.
Value 0.000000 for parameter 'qmin' out of range.
Value 0.000000 for parameter 'qmax' out of range.
Value 0.000000 for parameter 'qmax' out of range.
Value 0.000000 for parameter 'qmax' out of range.
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Value 0.000000 for parameter 'bt' out of range.
Value 0.000000 for parameter 'bt' out of range.
Value 0.000000 for parameter 'bt' out of range.
Warning: not compiled with thread support, using thread emulation
Unknown encoder 'libx264'

weiß einer wie ich diese nachinstallieren kann?

Vielen Dank
brNwsH
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat