![]() ![]() ![]() #./bin/ffmpeg -y -r 15 -i rtsp://172.17.20.5/live/ch01_0 -movflags frag_keyframe+empty_moov -g 10 output.mp4 -codec png -updatefirst 1 foo.png configure phase.įfmpeg -i source-video.avi -s 480x320 -vcodec mpeg4 -acodec aac -ac 1 -ar 16000 -r 13 -ab 32000 -aspect 3:2 output-video.mp4įfmpeg -i source-video.avi -s 432x320 -b 384k -vcodec h264 -flags +loop+mv4 -cmp 256 -partitions +parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 -subq 7 -trellis 1 -refs 5 -bf 0 -flags2 +mixed_refs -coder 0 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -qmin 10 -qmax 51 -qdiff 4 -acodec aac output-video.mp4įfmpeg -i sourcefile.mp4 -vcodec libx264 -acodec libvo_aacenc -b:v 128k -flags -global_header -map 0:0 -map 0:1 -f segment -segment_time 4 -segment_list_size 0 -segment_list testlist.m3u8 -segment_format mpegts stream%05d.tsġ018 sudo yum install openssl-devel lua-devel tinyxml-devel libstdc++-develġ047 sudo ln -s /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so Error: /usr/bin/ld: /home/rvdzwet/ff/lib/libavformat.a(allformats.o): relocation R_X86_64_32 against `ff_a64_muxer' can not be used when making a shared object recompile with -fPIC cxx=clang -ld=clang -enable-libx264 -enable-gpl -prefix=$HOME/ff/Įnv CFLAGS="-I/usr/local/include -l/usr/local/lib" gmake install ![]() Trying this fix did still NOT solve my issue, next is trying a later/better compiler and linker, I will get the job done by clang/llvm for this matter:Įnv CFLAGS="-I/usr/local/include -l/usr/local/lib". configure phase apply:Įcho '#define BROKEN_RELOCATIONS 1' > config.h When trying to compile FFmpeg under FreeBSD 8.1-RELEASE I got an error:Įrror: `ff_h264_cabac_tables+1024+128(%esi)' is not a valid 64 bit base/index expressionĪpparently the linker is broken, but as seen at Solaris here there is a workaround, also seen to work at FreeBSD here. Warning: Work in progress, this page is for from completed/correct. ![]()
0 Comments
Leave a Reply. |