mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
Merge pull request #2805 from MilhouseVH/le90_cleanup_ffmpeg
ffmpeg: install ffmpeg from ffmpeg-tools, don't include in image
This commit is contained in:
commit
a02c93bcf5
@ -17,8 +17,8 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="x264"
|
||||
PKG_VERSION="snapshot-20180517-2245"
|
||||
PKG_SHA256="55c6558ca6458f92939a53f669a4e51b104c2275f22984393e36fb670528bcbf"
|
||||
PKG_VERSION="snapshot-20180627-2245"
|
||||
PKG_SHA256="4fa2bcd818fa0ec197c027b3d38ba587ebc4cfb956c2b24deb37e69a46999daf"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.videolan.org/developers/x264.html"
|
||||
|
@ -17,8 +17,8 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="x265"
|
||||
PKG_VERSION="2.7"
|
||||
PKG_SHA256="1a731cd6e70ca26a332bb42f089da2eedfc16f606653140bef8ff48c9042a274"
|
||||
PKG_VERSION="2.8"
|
||||
PKG_SHA256="fbd8a89b4a1391c6b504b91b69df440e3ef14afc8fddfcc209281c9159d83a86"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/videolan/x265"
|
||||
|
@ -17,17 +17,16 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="ffmpegx"
|
||||
PKG_VERSION="4.0"
|
||||
PKG_SHA256="95296f881f7e367731a35a71e3df5ebe9360cd4c859f06793bf8dcf917ee8e5a"
|
||||
PKG_VERSION="4.0.1"
|
||||
PKG_SHA256="cbb7c3ed5b7a669962dfe7c58dc495279274ac259e75770cccf2d2b0115ff5fb"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="LGPLv2.1+"
|
||||
PKG_SITE="https://ffmpeg.org"
|
||||
PKG_URL="https://github.com/FFmpeg/FFmpeg/archive/n${PKG_VERSION}.tar.gz"
|
||||
PKG_SOURCE_DIR="FFmpeg-n${PKG_VERSION}"
|
||||
PKG_DEPENDS_TARGET="toolchain bzip2 fdk-aac libvorbis openssl opus x264 x265 zlib"
|
||||
PKG_DEPENDS_TARGET="toolchain aom bzip2 fdk-aac libvorbis openssl opus x264 x265 zlib"
|
||||
PKG_SECTION="multimedia"
|
||||
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding"
|
||||
# ffmpeg builds better with these options
|
||||
PKG_BUILD_FLAGS="-gold"
|
||||
|
||||
# Dependencies
|
||||
@ -189,7 +188,6 @@ configure_target() {
|
||||
--extra-cflags="$CFLAGS" \
|
||||
--extra-ldflags="$LDFLAGS" \
|
||||
--extra-libs="$PKG_FFMPEG_LIBS" \
|
||||
--extra-version="x" \
|
||||
--enable-pic \
|
||||
--enable-openssl \
|
||||
\
|
||||
@ -201,7 +199,3 @@ configure_target() {
|
||||
makeinstall_target() {
|
||||
make install DESTDIR="$INSTALL/../.INSTALL_PKG"
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
for ff in "$INSTALL/../.INSTALL_PKG/usr/local/bin/"*; do mv "$ff" "${ff}x"; done
|
||||
}
|
||||
|
@ -1,3 +1,6 @@
|
||||
120
|
||||
- Use ffmpeg instead of ffmpegx
|
||||
|
||||
119
|
||||
- Update to 3.4.1.6
|
||||
- Add script (emby-update) to update Emby
|
||||
|
@ -19,7 +19,7 @@
|
||||
PKG_NAME="emby"
|
||||
PKG_VERSION="3.4.1.6"
|
||||
PKG_SHA256="8eb129f538cefec612239932fd85ddc6bd5221cd97613e142f41f2126412ea04"
|
||||
PKG_REV="119"
|
||||
PKG_REV="120"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://emby.media"
|
||||
|
@ -25,7 +25,7 @@ mkdir -p $ADDON_HOME
|
||||
|
||||
if [ "$emby_ffmpeg" != "false" ]
|
||||
then
|
||||
emby_flags="-ffmpeg /storage/.kodi/addons/tools.ffmpeg-tools/bin/ffmpegx -ffprobe /storage/.kodi/addons/tools.ffmpeg-tools/bin/ffprobex"
|
||||
emby_flags="-ffmpeg /storage/.kodi/addons/tools.ffmpeg-tools/bin/ffmpeg -ffprobe /storage/.kodi/addons/tools.ffmpeg-tools/bin/ffprobe"
|
||||
fi
|
||||
|
||||
mono $ADDON_DIR/Emby.Mono/MediaBrowser.Server.Mono.exe -programdata $ADDON_HOME \
|
||||
|
@ -1,3 +1,10 @@
|
||||
102
|
||||
- Rename binary to ffmpeg (no ffmpegx anymore)
|
||||
- Update AV1 to 96ee0eb
|
||||
- Update FFmpeg to 4.0.1
|
||||
- Update X264 to 20180627
|
||||
- Update X265 to 2.8
|
||||
|
||||
101
|
||||
- Update to FFmpeg 4.0
|
||||
- Added AV1 codec
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
PKG_NAME="ffmpeg-tools"
|
||||
PKG_VERSION="1.0"
|
||||
PKG_REV="101"
|
||||
PKG_REV="102"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libreelec.tv"
|
||||
|
@ -17,8 +17,8 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="aom"
|
||||
PKG_VERSION="a586982"
|
||||
PKG_SHA256="078c0cc780fa9fcd3d67456722339a8eaa5591a484e1daae9fc2c3c34810ec46"
|
||||
PKG_VERSION="96ee0eb"
|
||||
PKG_SHA256="37c8d930cc105ccad4987c65751400fc42819b77fd487c9ef19cadee0c95a2d8"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://www.webmproject.org"
|
||||
|
@ -216,7 +216,8 @@ configure_target() {
|
||||
--disable-altivec \
|
||||
$PKG_FFMPEG_FPU \
|
||||
$PKG_FFMPEG_X86ASM \
|
||||
--disable-symver
|
||||
--disable-symver \
|
||||
--disable-programs
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user