[FFmpeg-trac] #6702(undetermined:new): Latest version does not compile with videotoolbox on macOS.
FFmpeg
trac at avcodec.org
Tue Oct 3 14:12:41 EEST 2017
#6702: Latest version does not compile with videotoolbox on macOS.
-------------------------------------+-------------------------------------
Reporter: Atarikid | Owner:
Type: defect | Status: new
Priority: important | Component:
Version: git-master | undetermined
Keywords: | Resolution:
videotoolbox | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by ponpon):
video toolbox encoder ism't enabled since commit
353c2e384c7000fa65092d36773d687d44c6ab95 (2017-09-02 Clément Bœsch
build: remove vda_framework from enable_weak)
i can't find h264_videotoolbox in encoder. is the its log helpful?
{{{
./configure
install prefix /usr/local
source path .
C compiler gcc
C library
ARCH x86 (generic)
big-endian no
runtime cpu detection yes
standalone assembly yes
x86 assembler yasm
MMX enabled yes
MMXEXT enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
AESNI enabled yes
AVX enabled yes
AVX2 enabled yes
XOP enabled yes
FMA3 enabled yes
FMA4 enabled yes
i686 features enabled yes
CMOV is fast yes
EBX available yes
EBP available yes
debug symbols yes
strip symbols yes
optimize for size no
optimizations yes
static yes
shared no
postprocessing support no
network support yes
threading support pthreads
safe bitstream reader yes
texi2html enabled no
perl enabled yes
pod2man enabled yes
makeinfo enabled yes
makeinfo supports HTML no
External libraries:
bzlib libxcb libxcb_shm
sdl2 xlib
iconv libxcb_shape libxcb_xfixes
securetransport zlib
External libraries providing hardware acceleration:
audiotoolbox
Libraries:
avcodec avfilter avutil
swscale
avdevice avformat swresample
Programs:
ffmpeg ffplay ffprobe
ffserver
Enabled decoders:
aac atrac1 eatqi
magicyuv pcm_s16be sgi
aac_at atrac3 eightbps
mdec pcm_s16be_planar sgirle
aac_fixed atrac3al eightsvx_exp
metasound pcm_s16le sheervideo
aac_latm atrac3p eightsvx_fib
microdvd pcm_s16le_planar shorten
aasc atrac3pal escape124
mimic pcm_s24be sipr
ac3 aura escape130
mjpeg pcm_s24daud smackaud
ac3_at aura2 evrc
mjpegb pcm_s24le smacker
ac3_fixed avrn exr
mlp pcm_s24le_planar smc
adpcm_4xm avrp ffv1
mmvideo pcm_s32be smvjpeg
adpcm_adx avs ffvhuff
motionpixels pcm_s32le snow
adpcm_afc avui ffwavesynth
movtext pcm_s32le_planar sol_dpcm
adpcm_aica ayuv fic
mp1 pcm_s64be sonic
adpcm_ct bethsoftvid fits
mp1_at pcm_s64le sp5x
adpcm_dtk bfi flac
mp1float pcm_s8 speedhq
adpcm_ea bink flashsv
mp2 pcm_s8_planar srgc
adpcm_ea_maxis_xa binkaudio_dct flashsv2
mp2_at pcm_u16be srt
adpcm_ea_r1 binkaudio_rdft flic
mp2float pcm_u16le ssa
adpcm_ea_r2 bintext flv
mp3 pcm_u24be stl
adpcm_ea_r3 bitpacked fmvc
mp3_at pcm_u24le subrip
adpcm_ea_xas bmp fourxm
mp3adu pcm_u32be subviewer
adpcm_g722 bmv_audio fraps
mp3adufloat pcm_u32le subviewer1
adpcm_g726 bmv_video frwu
mp3float pcm_u8 sunrast
adpcm_g726le brender_pix g2m
mp3on4 pcm_zork svq1
adpcm_ima_amv c93 g723_1
mp3on4float pcx svq3
adpcm_ima_apc cavs g729
mpc7 pgm tak
adpcm_ima_dat4 ccaption gdv
mpc8 pgmyuv targa
adpcm_ima_dk3 cdgraphics gif
mpeg1video pgssub targa_y216
adpcm_ima_dk4 cdxl gremlin_dpcm
mpeg2video pictor tdsc
adpcm_ima_ea_eacs cfhd gsm
mpeg4 pixlet text
adpcm_ima_ea_sead cinepak gsm_ms
mpegvideo pjs theora
adpcm_ima_iss clearvideo gsm_ms_at
mpl2 png thp
adpcm_ima_oki cljr h261
msa1 ppm tiertexseqvideo
adpcm_ima_qt cllc h263
mscc prores tiff
adpcm_ima_qt_at comfortnoise h263i
msmpeg4v1 prores_lgpl tmv
adpcm_ima_rad cook h263p
msmpeg4v2 psd truehd
adpcm_ima_smjpeg cpia h264
msmpeg4v3 ptx truemotion1
adpcm_ima_wav cscd hap
msrle qcelp truemotion2
adpcm_ima_ws cyuv hevc
mss1 qdm2 truemotion2rt
adpcm_ms dca hnm4_video
mss2 qdm2_at truespeech
adpcm_mtaf dds hq_hqa
msvideo1 qdmc tscc
adpcm_psx dfa hqx
mszh qdmc_at tscc2
adpcm_sbpro_2 dirac huffyuv
mts2 qdraw tta
adpcm_sbpro_3 dnxhd iac
mvc1 qpeg twinvq
adpcm_sbpro_4 dolby_e idcin
mvc2 qtrle txd
adpcm_swf dpx idf
mxpeg r10k ulti
adpcm_thp dsd_lsbf iff_ilbm
nellymoser r210 utvideo
adpcm_thp_le dsd_lsbf_planar ilbc_at
nuv ra_144 v210
adpcm_vima dsd_msbf imc
on2avc ra_288 v210x
adpcm_xa dsd_msbf_planar indeo2
opus ralf v308
adpcm_yamaha dsicinaudio indeo3
paf_audio rawvideo v408
aic dsicinvideo indeo4
paf_video realtext v410
alac dss_sp indeo5
pam rl2 vb
alac_at dst interplay_acm
pbm roq vble
alias_pix dvaudio interplay_dpcm
pcm_alaw roq_dpcm vc1
als dvbsub interplay_video
pcm_alaw_at rpza vc1image
amr_nb_at dvdsub jacosub
pcm_bluray rscc vcr1
amrnb dvvideo jpeg2000
pcm_dvd rv10 vmdaudio
amrwb dxa jpegls
pcm_f16le rv20 vmdvideo
amv dxtory jv
pcm_f24le rv30 vmnc
anm dxv kgv1
pcm_f32be rv40 vorbis
ansi eac3 kmvc
pcm_f32le s302m vp3
ape eac3_at lagarith
pcm_f64be sami vp5
apng eacmv loco
pcm_f64le sanm vp6
ass eamad m101
pcm_lxf scpr vp6a
asv1 eatgq mace3
pcm_mulaw screenpresso vp6f
asv2 eatgv mace6
pcm_mulaw_at sdx2_dpcm vp7
vp8 wmalossless wmv3
xbin xsub zerocodec
vp9 wmapro wmv3image
xbm xwd zlib
vplayer wmav1 wnv1
xface y41p zmbv
vqa wmav2 ws_snd1
xl ylc
wavpack wmavoice xan_dpcm
xma1 yop
webp wmv1 xan_wc3
xma2 yuv4
webvtt wmv2 xan_wc4
xpm zero12v
Enabled encoders:
a64multi bmp jpegls
pcm_s16be_planar prores tta
a64multi5 cinepak ljpeg
pcm_s16le prores_aw utvideo
aac cljr mjpeg
pcm_s16le_planar prores_ks v210
aac_at comfortnoise mlp
pcm_s24be qtrle v308
ac3 dca movtext
pcm_s24daud r10k v408
ac3_fixed dnxhd mp2
pcm_s24le r210 v410
adpcm_adx dpx mp2fixed
pcm_s24le_planar ra_144 vc2
adpcm_g722 dvbsub mpeg1video
pcm_s32be rawvideo vorbis
adpcm_g726 dvdsub mpeg2video
pcm_s32le roq wavpack
adpcm_g726le dvvideo mpeg4
pcm_s32le_planar roq_dpcm webvtt
adpcm_ima_qt eac3 msmpeg4v2
pcm_s64be rv10 wmav1
adpcm_ima_wav ffv1 msmpeg4v3
pcm_s64le rv20 wmav2
adpcm_ms ffvhuff msvideo1
pcm_s8 s302m wmv1
adpcm_swf fits nellymoser
pcm_s8_planar sgi wmv2
adpcm_yamaha flac opus
pcm_u16be snow wrapped_avframe
alac flashsv pam
pcm_u16le sonic xbm
alac_at flashsv2 pbm
pcm_u24be sonic_ls xface
alias_pix flv pcm_alaw
pcm_u24le srt xsub
amv g723_1 pcm_alaw_at
pcm_u32be ssa xwd
apng gif pcm_f32be
pcm_u32le subrip y41p
ass h261 pcm_f32le
pcm_u8 sunrast yuv4
asv1 h263 pcm_f64be
pcx svq1 zlib
asv2 h263p pcm_f64le
pgm targa zmbv
avrp huffyuv pcm_mulaw
pgmyuv text
avui ilbc_at pcm_mulaw_at
png tiff
ayuv jpeg2000 pcm_s16be
ppm truehd
Enabled hwaccels:
Enabled parsers:
aac dca dvdsub
hevc png vorbis
aac_latm dirac flac
mjpeg pnm vp3
ac3 dnxhd g729
mlp rv30 vp8
adx dpx gsm
mpeg4video rv40 vp9
bmp dvaudio h261
mpegaudio sipr xma
cavsvideo dvbsub h263
mpegvideo tak
cook dvd_nav h264
opus vc1
Enabled demuxers:
aa dirac image2_alias_pix
mlp pcm_u24be svag
aac dnxhd image2_brender_pix
mlv pcm_u24le swf
ac3 dsf image2pipe
mm pcm_u32be tak
acm dsicin image_bmp_pipe
mmf pcm_u32le tedcaptions
act dss image_dds_pipe
mov pcm_u8 thp
adf dts image_dpx_pipe
mp3 pjs threedostr
adp dtshd image_exr_pipe
mpc pmp tiertexseq
ads dv image_j2k_pipe
mpc8 pva tmv
adx dvbsub image_jpeg_pipe
mpegps pvf truehd
aea dvbtxt image_jpegls_pipe
mpegts qcp tta
afc dxa image_pam_pipe
mpegtsraw r3d tty
aiff ea image_pbm_pipe
mpegvideo rawvideo txd
aix ea_cdata image_pcx_pipe
mpjpeg realtext v210
amr eac3 image_pgm_pipe
mpl2 redspark v210x
anm epaf image_pgmyuv_pipe
mpsub rl2 vag
apc ffm image_pictor_pipe
msf rm vc1
ape ffmetadata image_png_pipe
msnwc_tcp roq vc1t
apng filmstrip image_ppm_pipe
mtaf rpl vivo
aqtitle fits image_psd_pipe
mtv rsd vmd
asf flac image_qdraw_pipe
musx rso vobsub
asf_o flic image_sgi_pipe
mv rtp voc
ass flv image_sunrast_pipe
mvi rtsp vpk
ast fourxm image_svg_pipe
mxf s337m vplayer
au frm image_tiff_pipe
mxg sami vqf
avi fsb image_webp_pipe
nc sap w64
avr g722 image_xpm_pipe
nistsphere sbg wav
avs g723_1 ingenient
nsv scc wc3
bethsoftvid g726 ipmovie
nut sdp webm_dash_manifest
bfi g726le ircam
nuv sdr2 webvtt
bfstm g729 iss
ogg sds wsaud
bink gdv iv8
oma sdx wsd
bintext genh ivf
paf segafilm wsvqa
bit gif ivr
pcm_alaw shorten wtv
bmv gsm jacosub
pcm_f32be siff wv
boa gxf jv
pcm_f32le sln wve
brstm h261 live_flv
pcm_f64be smacker xa
c93 h263 lmlm4
pcm_f64le smjpeg xbin
caf h264 loas
pcm_mulaw smush xmv
cavsvideo hevc lrc
pcm_s16be sol xvag
cdg hls lvf
pcm_s16le sox xwma
cdxl hnm lxf
pcm_s24be spdif yop
cine ico m4v
pcm_s24le srt yuv4mpegpipe
concat idcin matroska
pcm_s32be stl
data idf mgsts
pcm_s32le str
daud iff microdvd
pcm_s8 subviewer
dcstr ilbc mjpeg
pcm_u16be subviewer1
dfa image2 mjpeg_2000
pcm_u16le sup
Enabled muxers:
a64 f4v ilbc
mpeg2dvd pcm_s32be spx
ac3 ffm image2
mpeg2svcd pcm_s32le srt
adts ffmetadata image2pipe
mpeg2video pcm_s8 stream_segment
adx fifo ipod
mpeg2vob pcm_u16be swf
aiff filmstrip ircam
mpegts pcm_u16le tee
amr fits ismv
mpjpeg pcm_u24be tg2
apng flac ivf
mxf pcm_u24le tgp
asf flv jacosub
mxf_d10 pcm_u32be truehd
asf_stream framecrc latm
mxf_opatom pcm_u32le tta
ass framehash lrc
null pcm_u8 uncodedframecrc
ast framemd5 m4v
nut psp vc1
au g722 matroska
oga rawvideo vc1t
avi g723_1 matroska_audio
ogg rm voc
avm2 g726 md5
ogv roq w64
bit g726le microdvd
oma rso wav
caf gif mjpeg
opus rtp webm
cavsvideo gsm mkvtimestamp_v2
pcm_alaw rtp_mpegts webm_chunk
crc gxf mlp
pcm_f32be rtsp webm_dash_manifest
dash h261 mmf
pcm_f32le sap webp
data h263 mov
pcm_f64be scc webvtt
daud h264 mp2
pcm_f64le segment wtv
dirac hash mp3
pcm_mulaw singlejpeg wv
dnxhd hds mp4
pcm_s16be smjpeg yuv4mpegpipe
dts hevc mpeg1system
pcm_s16le smoothstreaming
dv hls mpeg1vcd
pcm_s24be sox
eac3 ico mpeg1video
pcm_s24le spdif
Enabled protocols:
async file https
prompeg srtp udplite
cache ftp icecast
rtmp subfile unix
concat gopher md5
rtmps tcp
crypto hls mmsh
rtmpt tee
data http mmst
rtmpts tls_securetransport
ffrtmphttp httpproxy pipe
rtp udp
Enabled filters:
abench asetrate dcshift
hqx pixdesctest sine
abitscope asettb dctdnoiz
hstack pixscope smptebars
acompressor ashowinfo deband
hue premultiply smptehdbars
acopy asidedata decimate
hwdownload prewitt sobel
acrossfade asplit deflate
hwmap pseudocolor spectrumsynth
acrusher astats deflicker
hwupload psnr split
adelay astreamselect dejudder
hysteresis qp ssim
adrawgraph atadenoise deshake
idet random stereotools
aecho atempo detelecine
il readeia608 stereowiden
aemphasis atrim dilation
inflate readvitc streamselect
aeval avectorscope displace
interleave realtime superequalizer
aevalsrc avgblur doubleweave
join remap surround
afade bandpass drawbox
lenscorrection removegrain swaprect
afftfilt bandreject drawgraph
life removelogo swapuv
afir bass drawgrid
limiter replaygain tblend
aformat bbox dynaudnorm
loop reverse telecine
agate bench earwax
loudnorm rgbtestsrc testsrc
ahistogram biquad ebur128
lowpass roberts testsrc2
ainterleave bitplanenoise edgedetect
lumakey rotate threshold
alimiter blackdetect elbg
lut scale thumbnail
allpass blend equalizer
lut2 scale2ref tile
allrgb bwdif erosion
lut3d select tlut2
allyuv cellauto extractplanes
lutrgb selectivecolor tonemap
aloop channelmap extrastereo
lutyuv sendcmd transpose
alphaextract channelsplit fade
mandelbrot separatefields treble
alphamerge chorus fftfilt
maskedclamp setdar tremolo
amerge chromakey field
maskedmerge setfield trim
ametadata ciescope fieldhint
mergeplanes setpts unpremultiply
amix codecview fieldmatch
mestimate setsar unsharp
amovie color fieldorder
metadata settb vectorscope
anequalizer colorbalance firequalizer
midequalizer showcqt vflip
anoisesrc colorchannelmixer flanger
minterpolate showfreqs vibrato
anull colorkey floodfill
movie showinfo vignette
anullsink colorlevels format
negate showpalette volume
anullsrc colorspace fps
nlmeans showspectrum volumedetect
apad compand framepack
noformat showspectrumpic vstack
aperms compensationdelay framerate
noise showvolume w3fdif
aphasemeter concat framestep
null showwaves waveform
aphaser convolution gblur
nullsink showwavespic weave
apulsator copy gradfun
nullsrc shuffleframes xbr
arealtime coreimage haldclut
oscilloscope shuffleplanes yadif
aresample coreimagesrc haldclutsrc
overlay sidechaincompress yuvtestsrc
areverse crop hdcd
pad sidechaingate zoompan
aselect crossfeed headphone
palettegen sidedata
asendcmd crystalizer hflip
paletteuse signalstats
asetnsamples curves highpass
pan silencedetect
asetpts datascope histogram
perms silenceremove
Enabled bsfs:
aac_adtstoasc extract_extradata mjpeg2jpeg
mpeg4_unpack_bframes text2movsub
chomp h264_mp4toannexb mjpega_dump_header
noise vp9_raw_reorder
dca_core hevc_mp4toannexb mov2textsub
null vp9_superframe
dump_extradata imx_dump_header mp3_header_decompress
remove_extradata vp9_superframe_split
Enabled indevs:
avfoundation lavfi xcbgrab
Enabled outdevs:
sdl2
License: LGPL version 2.1 or later
Creating configuration files ...
libavcodec/bsf_list.c is unchanged
libavformat/protocol_list.c is unchanged
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6702#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list