- compile for windows
./configure --prefix=/d/work/ffmpeg/deps \ --enable-static \ --disable-shared \ --disable-dxva2 \ --disable-everything \ --enable-decoder=aac,g723_1,g729,gif,h263,h264,hevc,mjpeg,mp3,mpeg4,mpegvideo,opus,pcm_alaw,pcm_mulaw,pcm_s16be,pcm_s16be_planar,pcm_s16le,pcm_s16le_planar,srt,movtext,subrip,text,vp8,vp9 \ --enable-encoder=aac,gif,h263,mjpeg,mp3,mpeg4,opus,pcm_alaw,pcm_mulaw,pcm_s16be,pcm_s16be_planar,pcm_s16le,pcm_s16le_planar,srt,movtext,subbrip,text \ --enable-parser=aac,h264,mpegaudio,mpegvideo,vp9,h263,mpeg4video \ --enable-demuxer=aac,h264,m4v,mp4,mjpeg,mp3,gif,hevc,matroska,mov,mpegvideo \ --enable-muxer=mpegvideo,mp3,mp4,gif,mov,matroska,webm,h264,mjpeg,mulaw,alaw,opus,aac \ --enable-protocol=file \ --enable-filter=scale,fps,copy,palettegen,vflip,paletteuse,crop make -j 8 install
- compile for alpine
docker run -it --rm golang:1.13-alpine #after enter new shell apk update apk upgrade apk add coreutils apk add --update alpine-sdk apk add cmake apk add nasm apk add yasm apk add openssh-client # get ffmpeg wget https://www.ffmpeg.org/releases/ffmpeg-4.2.2.tar.gz tar xvfz ffmpeg* cd ffmpeg-4.2.2 #compile ./configure --prefix=/d/work/ffmpeg/deps \ --enable-static \ --disable-shared \ --disable-dxva2 \ --disable-everything \ --enable-decoder=aac,g723_1,g729,gif,h263,h264,hevc,mjpeg,mp3,mpeg4,mpegvideo,opus,pcm_alaw,pcm_mulaw,pcm_s16be,pcm_s16be_planar,pcm_s16le,pcm_s16le_planar,srt,movtext,subrip,text,vp8,vp9 \ --enable-encoder=aac,gif,h263,mjpeg,mp3,mpeg4,opus,pcm_alaw,pcm_mulaw,pcm_s16be,pcm_s16be_planar,pcm_s16le,pcm_s16le_planar,srt,movtext,subbrip,text \ --enable-parser=aac,h264,mpegaudio,mpegvideo,vp9,h263,mpeg4video \ --enable-demuxer=aac,h264,m4v,mp4,mjpeg,mp3,gif,hevc,matroska,mov,mpegvideo \ --enable-muxer=mpegvideo,mp3,mp4,gif,mov,matroska,webm,h264,mjpeg,mulaw,alaw,opus,aac \ --enable-protocol=file \ --enable-filter=scale,fps,copy,palettegen,vflip,paletteuse,crop make -j 4 install
-
Notifications
You must be signed in to change notification settings - Fork 0
License
Youngju-Heo/gomedia
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published