compilare ffmpeg con accelerazione hardware raspberry

1 view
Skip to first unread message

Federico Allegretti

unread,
Apr 10, 2019, 12:53:57 PM4/10/19
to terni...@googlegroups.com
installate anche libasound-dev per avere la possibilita' di catturare l'audio analogico

sudo apt-get install libomxil-bellagio-dev

git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
se non si vuole usare la libreria libfdk-aac (consigliata pero')

sudo ./configure --arch=armel --target-os=linux --enable-gpl --enable-omx --enable-omx-rpi --enable-nonfree

make -j4
sudo make install

altrimenti scaricare la libreria (semmai aggiungete il repository deb-src http://www.deb-multimedia.org jessie main non-free e deb http://www.deb-multimedia.org jessie main non-free):
apt-get install build-essential dh-make fakeroot yasm pkg-config libfdk-aac-dev libx264-dev

e quindi il configire diventa:
sudo ./configure --arch=armel --target-os=linux --enable-gpl --enable-omx --enable-omx-rpi --enable-nonfree --enable-libfdk-aac
--

Federico Allegretti

unread,
Apr 10, 2019, 12:57:06 PM4/10/19
to terni...@googlegroups.com
assicurarsi che il tutto sia ok con:
ffmpeg -decoders | grep mmal
V..... h264_mmal h264 (mmal) (codec h264)
V..... mpeg2_mmal mpeg2 (mmal) (codec mpeg2video)
V..... mpeg4_mmal mpeg4 (mmal) (codec mpeg4)
V..... vc1_mmal vc1 (mmal) (codec vc1)

ffmpeg -encoders | grep omx
V..... h264_omx             OpenMAX IL H.264 video encoder (codec h264)

e non dimenticatevi di unirvi al gruppo video (riavviate o terminate la sessione per aggiornare i gruppi):

Gabriele Ponzo

unread,
Apr 10, 2019, 5:52:23 PM4/10/19
to terni...@googlegroups.com
Grazie Fede, può tornare utile ;)
---
Gabriele Ponzo


--
--
Hai ricevuto questo messaggio in quanto sei iscritto al gruppo
Gruppo "Terni GNU/LUG Mailing List" di Google Gruppi.
Per mandare un messaggio a questo gruppo, invia una email a
terni...@googlegroups.com
Per annullare l'iscrizione a questo gruppo, invia un'email a
ternignulug...@googlegroups.com
Per maggiori opzioni, visita questo gruppo all'indirizzo
http://groups.google.com/group/ternignulug?hl=it?hl=it
---------------------------------------------------------------------------------------------
Sito del LUG: http://www.ternignulug.org/

---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "Terni GNU/LUG Mailing List" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a ternignulug...@googlegroups.com.
Per altre opzioni visita https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages