Please don't create any new topic here unless you have software to post/release.
It seems we need --enable-libass as well.
In order to have support of dvb teletext subtitles we need that compile switch as well
More info here https://github.com/jb-alvarado/media-au ... ptions.txt
Well, do you try make a new croos compilation?bobiturboto wrote: ↑Sat Sep 09, 2017 11:55 am[...] More info here https://github.com/jb-alvarado/media-au ... ptions.txt
You can track my progress from here https://github.com/bmihovski/openrov-ff ... r/build.sh
I am using my docker image for crosscompile environment https://hub.docker.com/r/boyan/samygo_oscam/
Feel free to push changed to the repo I will merge them or grant you access.
Btw arch=armhf is wrong
Code: Select all
root@tv:/mnt # /mtd_rwcommon/ffmpeg -version ffmpeg version N-87297-g133002e Copyright (c) 2000-2017 the FFmpeg developers built with gcc 4.9.2 (Debian 4.9.2-10) configuration: --enable-static --disable-shared --enable-gpl --extra-libs='-static -lpng -lexpat -lm' --extra-cflags=--static --enable-pic --disable-vaapi --enable-libfontconfig --enable-libzvbi --enable-libx264 --disable-libass libavutil 55. 75.100 / 55. 75.100 libavcodec 57.106.101 / 57.106.101 libavformat 57. 82.100 / 57. 82.100 libavdevice 57. 8.101 / 57. 8.101 libavfilter 6.105.100 / 6.105.100 libswscale 4. 7.103 / 4. 7.103 libswresample 2. 8.100 / 2. 8.100 libpostproc 54. 6.100 / 54. 6.100
It's works but so slow that it has not sense. On Windows speed is normaly about x1 but on TV speed is below x0.5 Maybe a problem is because the cross-compilation was made for ARMv6 and not for ARMv7
Code: Select all
# echo $CFLAGS -march=armv7-a -mfpu=neon -mtune=cortex-a9 # readelf -A ffmpeg Attribute Section: aeabi File Attributes Tag_CPU_name: "7-A" Tag_CPU_arch: v7 Tag_CPU_arch_profile: Application Tag_ARM_ISA_use: Yes Tag_THUMB_ISA_use: None Tag_FP_arch: VFPv3 Tag_Advanced_SIMD_arch: NEONv1 [...]