Skip to main content
Topic: experimental minimal audio-only decode-only FFmpeg windows build (Read 313 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

experimental minimal audio-only decode-only FFmpeg windows build

FFmpeg branch 'release/4.1' built with LTO optimisation.

Code: [Select]
$ affmpeg -formats
File formats:
 D. = Demuxing supported
 .E = Muxing supported
 --
 D  aac             raw ADTS AAC (Advanced Audio Coding)
 D  ac3             raw AC-3
 DE aiff            Audio IFF
 D  alaw            PCM A-law
 D  ape             Monkey's Audio
 D  asf             ASF (Advanced / Active Streaming Format)
 D  au              Sun AU
 D  avi             AVI (Audio Video Interleaved)
 D  dsf             DSD Stream File (DSF)
 D  f32be           PCM 32-bit floating-point big-endian
 D  f32le           PCM 32-bit floating-point little-endian
 D  f64be           PCM 64-bit floating-point big-endian
 D  f64le           PCM 64-bit floating-point little-endian
 DE flac            raw FLAC
 D  flv             FLV (Flash Video)
 D  m4v             raw MPEG-4 video
 D  matroska,webm   Matroska / WebM
 D  mov,mp4,m4a,3gp,3g2,mj2 QuickTime / MOV
 D  mp3             MP2/3 (MPEG audio layer 2/3)
 D  mpc             Musepack
 D  mpc8            Musepack SV8
 D  mulaw           PCM mu-law
 D  ogg             Ogg
 D  rm              RealMedia
 D  s16be           PCM signed 16-bit big-endian
 D  s16le           PCM signed 16-bit little-endian
 D  s24be           PCM signed 24-bit big-endian
 D  s24le           PCM signed 24-bit little-endian
 D  s32be           PCM signed 32-bit big-endian
 D  s32le           PCM signed 32-bit little-endian
 D  s8              PCM signed 8-bit
 D  shn             raw Shorten
 D  tak             raw TAK
 D  tta             TTA (True Audio)
 D  u16be           PCM unsigned 16-bit big-endian
 D  u16le           PCM unsigned 16-bit little-endian
 D  u24be           PCM unsigned 24-bit big-endian
 D  u24le           PCM unsigned 24-bit little-endian
 D  u32be           PCM unsigned 32-bit big-endian
 D  u32le           PCM unsigned 32-bit little-endian
 D  u8              PCM unsigned 8-bit
 DE w64             Sony Wave64
 DE wav             WAV / WAVE (Waveform Audio)
 DE wv              raw WavPack
 D  xwma            Microsoft xWMA

$ affmpeg -filters
Filters:
  T.. = Timeline support
  .S. = Slice threading
  ..C = Command support
  A = Audio input/output
  V = Video input/output
  N = Dynamic number and/or type of input/output
  | = Source or sink filter
 ... acopy             A->A       Copy the input audio unchanged to the output.
 ... aformat           A->A       Convert the input audio to one of the specified formats.
 ... amerge            N->A       Merge two or more audio streams into a single multi-channel stream.
 ... amix              N->A       Audio mixing.
 ... anull             A->A       Pass the source unchanged to the output.
 ... aresample         A->A       Resample audio data.
 ... asetrate          A->A       Change the sample rate without altering the data.
 ... atrim             A->A       Pick one continuous section from the input, drop the rest.
 ... loudnorm          A->A       EBU R128 loudness normalization
 T.C volume            A->A       Change input volume.
 ... volumedetect      A->A       Detect audio volume.
 ... format            V->V       Convert the input video to one of the specified pixel formats.
 ... null              V->V       Pass the source unchanged to the output.
 ... trim              V->V       Pick one continuous section from the input, drop the rest.
 ... abuffer           |->A       Buffer audio frames, and make them accessible to the filterchain.
 ... buffer            |->V       Buffer video frames, and make them accessible to the filterchain.
 ... abuffersink       A->|       Buffer audio frames, and make them available to the end of the filter graph.
 ... buffersink        V->|       Buffer video frames, and make them available to the end of the filter graph.

 
SimplePortal 1.0.0 RC1 © 2008-2019