Answers.Body: <p>As a workaround, you can use this:</p>
  
  <pre><code>$ grep --null-data 'ff_.*_parser' ffmpeg | tr '\0' '\n' | head
  ff_aac_latm_parser
  ff_aac_parser
  ff_ac3_parser
  ff_adx_parser
  ff_bmp_parser
  ff_cavsvideo_parser
  ff_cook_parser
  ff_dca_parser
  ff_dirac_parser
  ff_dnxhd_parser
  </code></pre>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-14T14:28:37.707Z
Answers.LastActivityDate: 2018-04-14T14:28:37.707Z
Answers.UserDisplayName: Zombo
Body: <p>Using FFmpeg <code>configure</code>, I can list available parsers:</p>
  
  <pre><code>$ ./configure --list-parsers
  aac                        dvdsub                     png
  aac_latm                   flac                       pnm
  ac3                        g729                       rv30
  adx                        gsm                        rv40
  bmp                        h261                       sbc
  cavsvideo                  h263                       sipr
  cook                       h264                       tak
  dca                        hevc                       vc1
  dirac                      mjpeg                      vorbis
  dnxhd                      mlp                        vp3
  dpx                        mpeg4video                 vp8
  dvaudio                    mpegaudio                  vp9
  dvbsub                     mpegvideo                  xma
  dvd_nav                    opus
  </code></pre>
  
  <p>but how do I list the parsers actually included with my build? <code>ffmpeg -h</code>
  reveals:</p>
  
  <pre><code>-formats            show available formats
  -muxers             show available muxers
  -demuxers           show available demuxers
  -devices            show available devices
  -codecs             show available codecs
  -decoders           show available decoders
  -encoders           show available encoders
  -bsfs               show available bit stream filters
  -protocols          show available protocols
  -filters            show available filters
  -pix_fmts           show available pixel formats
  -layouts            show standard channel layouts
  -sample_fmts        show available audio sample formats
  -colors             show available color names
  -sources device     list sources of the input device
  -sinks device       list sinks of the output device
  -hwaccels           show available HW acceleration methods
  </code></pre>
  
  <p>and <code>ffmpeg -parsers</code> creates error:</p>
  
  <pre><code>Unrecognized option 'parsers'.
  Error splitting the argument list: Option not found
  </code></pre>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2018-04-14T06:40:04.917Z
Comments.Text: Not implemented, but iterator was recently added, so you can request on trac for feature.
Comments.UserDisplayName: Gyan
Tags: <ffmpeg>
Title: FFmpeg list parsers
UserDisplayName: Zombo
ThreadText: # FFmpeg list parsers
  
  (Asked by: username_0 on 2018-04-14)
  
  Using FFmpeg `configure`, I can list available parsers:
  
  ```
  $ ./configure --list-parsers
  aac                        dvdsub                     png
  aac_latm                   flac                       pnm
  ac3                        g729                       rv30
  adx                        gsm                        rv40
  bmp                        h261                       sbc
  cavsvideo                  h263                       sipr
  cook                       h264                       tak
  dca                        hevc                       vc1
  dirac                      mjpeg                      vorbis
  dnxhd                      mlp                        vp3
  dpx                        mpeg4video                 vp8
  dvaudio                    mpegaudio                  vp9
  dvbsub                     mpegvideo                  xma
  dvd_nav                    opus
  
  ```
  
  but how do I list the parsers actually included with my build? `ffmpeg -h`
  reveals:
  
  ```
  -formats            show available formats
  -muxers             show available muxers
  -demuxers           show available demuxers
  -devices            show available devices
  -codecs             show available codecs
  -decoders           show available decoders
  -encoders           show available encoders
  -bsfs               show available bit stream filters
  -protocols          show available protocols
  -filters            show available filters
  -pix_fmts           show available pixel formats
  -layouts            show standard channel layouts
  -sample_fmts        show available audio sample formats
  -colors             show available color names
  -sources device     list sources of the input device
  -sinks device       list sinks of the output device
  -hwaccels           show available HW acceleration methods
  
  ```
  
  and `ffmpeg -parsers` creates error:
  
  ```
  Unrecognized option 'parsers'.
  Error splitting the argument list: Option not found
  
  ```
  
  **Tags:** ffmpeg
  
  > **Comments:**
  > **username_1**: Not implemented, but iterator was recently added, so you can request on trac for feature.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2018-04-14. Score: 2 | Accepted answer
  
  As a workaround, you can use this:
  
  ```
  $ grep --null-data 'ff_.*_parser' ffmpeg | tr '\0' '\n' | head
  ff_aac_latm_parser
  ff_aac_parser
  ff_ac3_parser
  ff_adx_parser
  ff_bmp_parser
  ff_cavsvideo_parser
  ff_cook_parser
  ff_dca_parser
  ff_dirac_parser
  ff_dnxhd_parser
  
  ```
  
  
  ---
  
  