forked from Storyboard-fm/little-media-box
-
Notifications
You must be signed in to change notification settings - Fork 0
/
constants.js
964 lines (962 loc) · 37.1 KB
/
constants.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
// Generated on Wed Dec 18 2019 10:40:02 GMT-0500 (Eastern Standard Time)
const MUX_3G2_FORMAT = '3g2' // 3GP2 (3GPP2 file format)
const MUX_3GP_FORMAT = '3gp' // 3GP (3GPP file format)
const MUX_A64_FORMAT = 'a64' // a64 - video for Commodore 64
const MUX_AC3_FORMAT = 'ac3' // raw AC-3
const MUX_ADTS_FORMAT = 'adts' // ADTS AAC (Advanced Audio Coding)
const MUX_ADX_FORMAT = 'adx' // CRI ADX
const MUX_AIFF_FORMAT = 'aiff' // Audio IFF
const MUX_ALAW_FORMAT = 'alaw' // PCM A-law
const MUX_ALSA_FORMAT = 'alsa' // ALSA audio output
const MUX_AMR_FORMAT = 'amr' // 3GPP AMR
const MUX_APNG_FORMAT = 'apng' // Animated Portable Network Graphics
const MUX_APTX_FORMAT = 'aptx' // raw aptX (Audio Processing Technology for Bluetooth)
const MUX_APTX_HD_FORMAT = 'aptx_hd' // raw aptX HD (Audio Processing Technology for Bluetooth)
const MUX_ASF_FORMAT = 'asf' // ASF (Advanced / Active Streaming Format)
const MUX_ASF_STREAM_FORMAT = 'asf_stream' // ASF (Advanced / Active Streaming Format)
const MUX_ASS_FORMAT = 'ass' // SSA (SubStation Alpha) subtitle
const MUX_AST_FORMAT = 'ast' // AST (Audio Stream)
const MUX_AU_FORMAT = 'au' // Sun AU
const MUX_AVI_FORMAT = 'avi' // AVI (Audio Video Interleaved)
const MUX_AVM2_FORMAT = 'avm2' // SWF (ShockWave Flash) (AVM2)
const MUX_AVS2_FORMAT = 'avs2' // raw AVS2-P2/IEEE1857.4 video
const MUX_BIT_FORMAT = 'bit' // G.729 BIT file format
const MUX_CACA_FORMAT = 'caca' // caca (color ASCII art) output device
const MUX_CAF_FORMAT = 'caf' // Apple CAF (Core Audio Format)
const MUX_CAVSVIDEO_FORMAT = 'cavsvideo' // raw Chinese AVS (Audio Video Standard) video
const MUX_CHROMAPRINT_FORMAT = 'chromaprint' // Chromaprint
const MUX_CODEC2_FORMAT = 'codec2' // codec2 .c2 muxer
const MUX_CODEC2RAW_FORMAT = 'codec2raw' // raw codec2 muxer
const MUX_CRC_FORMAT = 'crc' // CRC testing
const MUX_DASH_FORMAT = 'dash' // DASH Muxer
const MUX_DATA_FORMAT = 'data' // raw data
const MUX_DAUD_FORMAT = 'daud' // D-Cinema audio
const MUX_DIRAC_FORMAT = 'dirac' // raw Dirac
const MUX_DNXHD_FORMAT = 'dnxhd' // raw DNxHD (SMPTE VC-3)
const MUX_DTS_FORMAT = 'dts' // raw DTS
const MUX_DV_FORMAT = 'dv' // DV (Digital Video)
const MUX_DVD_FORMAT = 'dvd' // MPEG-2 PS (DVD VOB)
const MUX_EAC3_FORMAT = 'eac3' // raw E-AC-3
const MUX_F32BE_FORMAT = 'f32be' // PCM 32-bit floating-point big-endian
const MUX_F32LE_FORMAT = 'f32le' // PCM 32-bit floating-point little-endian
const MUX_F4V_FORMAT = 'f4v' // F4V Adobe Flash Video
const MUX_F64BE_FORMAT = 'f64be' // PCM 64-bit floating-point big-endian
const MUX_F64LE_FORMAT = 'f64le' // PCM 64-bit floating-point little-endian
const MUX_FBDEV_FORMAT = 'fbdev' // Linux framebuffer
const MUX_FFMETADATA_FORMAT = 'ffmetadata' // FFmpeg metadata in text
const MUX_FIFO_FORMAT = 'fifo' // FIFO queue pseudo-muxer
const MUX_FIFO_TEST_FORMAT = 'fifo_test' // Fifo test muxer
const MUX_FILM_CPK_FORMAT = 'film_cpk' // Sega FILM / CPK
const MUX_FILMSTRIP_FORMAT = 'filmstrip' // Adobe Filmstrip
const MUX_FITS_FORMAT = 'fits' // Flexible Image Transport System
const MUX_FLAC_FORMAT = 'flac' // raw FLAC
const MUX_FLV_FORMAT = 'flv' // FLV (Flash Video)
const MUX_FRAMECRC_FORMAT = 'framecrc' // framecrc testing
const MUX_FRAMEHASH_FORMAT = 'framehash' // Per-frame hash testing
const MUX_FRAMEMD5_FORMAT = 'framemd5' // Per-frame MD5 testing
const MUX_G722_FORMAT = 'g722' // raw G.722
const MUX_G723_1_FORMAT = 'g723_1' // raw G.723.1
const MUX_G726_FORMAT = 'g726' // raw big-endian G.726 ("left-justified")
const MUX_G726LE_FORMAT = 'g726le' // raw little-endian G.726 ("right-justified")
const MUX_GIF_FORMAT = 'gif' // GIF Animation
const MUX_GSM_FORMAT = 'gsm' // raw GSM
const MUX_GXF_FORMAT = 'gxf' // GXF (General eXchange Format)
const MUX_H261_FORMAT = 'h261' // raw H.261
const MUX_H263_FORMAT = 'h263' // raw H.263
const MUX_H264_FORMAT = 'h264' // raw H.264 video
const MUX_HASH_FORMAT = 'hash' // Hash testing
const MUX_HDS_FORMAT = 'hds' // HDS Muxer
const MUX_HEVC_FORMAT = 'hevc' // raw HEVC video
const MUX_HLS_FORMAT = 'hls' // Apple HTTP Live Streaming
const MUX_ICO_FORMAT = 'ico' // Microsoft Windows ICO
const MUX_ILBC_FORMAT = 'ilbc' // iLBC storage
const MUX_IMAGE2_FORMAT = 'image2' // image2 sequence
const MUX_IMAGE2PIPE_FORMAT = 'image2pipe' // piped image2 sequence
const MUX_IPOD_FORMAT = 'ipod' // iPod H.264 MP4 (MPEG-4 Part 14)
const MUX_IRCAM_FORMAT = 'ircam' // Berkeley/IRCAM/CARL Sound Format
const MUX_ISMV_FORMAT = 'ismv' // ISMV/ISMA (Smooth Streaming)
const MUX_IVF_FORMAT = 'ivf' // On2 IVF
const MUX_JACOSUB_FORMAT = 'jacosub' // JACOsub subtitle format
const MUX_LATM_FORMAT = 'latm' // LOAS/LATM
const MUX_LRC_FORMAT = 'lrc' // LRC lyrics
const MUX_M4V_FORMAT = 'm4v' // raw MPEG-4 video
const MUX_MATROSKA_FORMAT = 'matroska' // Matroska
const MUX_MD5_FORMAT = 'md5' // MD5 testing
const MUX_MICRODVD_FORMAT = 'microdvd' // MicroDVD subtitle format
const MUX_MJPEG_FORMAT = 'mjpeg' // raw MJPEG video
const MUX_MKVTIMESTAMP_V2_FORMAT = 'mkvtimestamp_v2' // extract pts as timecode v2 format, as defined by mkvtoolnix
const MUX_MLP_FORMAT = 'mlp' // raw MLP
const MUX_MMF_FORMAT = 'mmf' // Yamaha SMAF
const MUX_MOV_FORMAT = 'mov' // QuickTime / MOV
const MUX_MP2_FORMAT = 'mp2' // MP2 (MPEG audio layer 2)
const MUX_MP3_FORMAT = 'mp3' // MP3 (MPEG audio layer 3)
const MUX_MP4_FORMAT = 'mp4' // MP4 (MPEG-4 Part 14)
const MUX_MPEG_FORMAT = 'mpeg' // MPEG-1 Systems / MPEG program stream
const MUX_MPEG1VIDEO_FORMAT = 'mpeg1video' // raw MPEG-1 video
const MUX_MPEG2VIDEO_FORMAT = 'mpeg2video' // raw MPEG-2 video
const MUX_MPEGTS_FORMAT = 'mpegts' // MPEG-TS (MPEG-2 Transport Stream)
const MUX_MPJPEG_FORMAT = 'mpjpeg' // MIME multipart JPEG
const MUX_MULAW_FORMAT = 'mulaw' // PCM mu-law
const MUX_MXF_FORMAT = 'mxf' // MXF (Material eXchange Format)
const MUX_MXF_D10_FORMAT = 'mxf_d10' // MXF (Material eXchange Format) D-10 Mapping
const MUX_MXF_OPATOM_FORMAT = 'mxf_opatom' // MXF (Material eXchange Format) Operational Pattern Atom
const MUX_NULL_FORMAT = 'null' // raw null video
const MUX_NUT_FORMAT = 'nut' // NUT
const MUX_OGA_FORMAT = 'oga' // Ogg Audio
const MUX_OGG_FORMAT = 'ogg' // Ogg
const MUX_OGV_FORMAT = 'ogv' // Ogg Video
const MUX_OMA_FORMAT = 'oma' // Sony OpenMG audio
const MUX_OPENGL_FORMAT = 'opengl' // OpenGL output
const MUX_OPUS_FORMAT = 'opus' // Ogg Opus
const MUX_OSS_FORMAT = 'oss' // OSS (Open Sound System) playback
const MUX_PSP_FORMAT = 'psp' // PSP MP4 (MPEG-4 Part 14)
const MUX_PULSE_FORMAT = 'pulse' // Pulse audio output
const MUX_RAWVIDEO_FORMAT = 'rawvideo' // raw video
const MUX_RM_FORMAT = 'rm' // RealMedia
const MUX_ROQ_FORMAT = 'roq' // raw id RoQ
const MUX_RSO_FORMAT = 'rso' // Lego Mindstorms RSO
const MUX_RTP_FORMAT = 'rtp' // RTP output
const MUX_RTP_MPEGTS_FORMAT = 'rtp_mpegts' // RTP/mpegts output format
const MUX_RTSP_FORMAT = 'rtsp' // RTSP output
const MUX_S16BE_FORMAT = 's16be' // PCM signed 16-bit big-endian
const MUX_S16LE_FORMAT = 's16le' // PCM signed 16-bit little-endian
const MUX_S24BE_FORMAT = 's24be' // PCM signed 24-bit big-endian
const MUX_S24LE_FORMAT = 's24le' // PCM signed 24-bit little-endian
const MUX_S32BE_FORMAT = 's32be' // PCM signed 32-bit big-endian
const MUX_S32LE_FORMAT = 's32le' // PCM signed 32-bit little-endian
const MUX_S8_FORMAT = 's8' // PCM signed 8-bit
const MUX_SAP_FORMAT = 'sap' // SAP output
const MUX_SBC_FORMAT = 'sbc' // raw SBC
const MUX_SCC_FORMAT = 'scc' // Scenarist Closed Captions
const MUX_SDL_SDL2_FORMAT = 'sdl,sdl2' // SDL2 output device
const MUX_SEGMENT_FORMAT = 'segment' // segment
const MUX_SINGLEJPEG_FORMAT = 'singlejpeg' // JPEG single image
const MUX_SMJPEG_FORMAT = 'smjpeg' // Loki SDL MJPEG
const MUX_SMOOTHSTREAMING_FORMAT = 'smoothstreaming' // Smooth Streaming Muxer
const MUX_SNDIO_FORMAT = 'sndio' // sndio audio playback
const MUX_SOX_FORMAT = 'sox' // SoX native
const MUX_SPDIF_FORMAT = 'spdif' // IEC 61937 (used on S/PDIF - IEC958)
const MUX_SPX_FORMAT = 'spx' // Ogg Speex
const MUX_SRT_FORMAT = 'srt' // SubRip subtitle
const MUX_STREAM_SEGMENT_SSEGMENT_FORMAT = 'stream_segment,ssegment' // streaming segment muxer
const MUX_SUP_FORMAT = 'sup' // raw HDMV Presentation Graphic Stream subtitles
const MUX_SVCD_FORMAT = 'svcd' // MPEG-2 PS (SVCD)
const MUX_SWF_FORMAT = 'swf' // SWF (ShockWave Flash)
const MUX_TEE_FORMAT = 'tee' // Multiple muxer tee
const MUX_TRUEHD_FORMAT = 'truehd' // raw TrueHD
const MUX_TTA_FORMAT = 'tta' // TTA (True Audio)
const MUX_U16BE_FORMAT = 'u16be' // PCM unsigned 16-bit big-endian
const MUX_U16LE_FORMAT = 'u16le' // PCM unsigned 16-bit little-endian
const MUX_U24BE_FORMAT = 'u24be' // PCM unsigned 24-bit big-endian
const MUX_U24LE_FORMAT = 'u24le' // PCM unsigned 24-bit little-endian
const MUX_U32BE_FORMAT = 'u32be' // PCM unsigned 32-bit big-endian
const MUX_U32LE_FORMAT = 'u32le' // PCM unsigned 32-bit little-endian
const MUX_U8_FORMAT = 'u8' // PCM unsigned 8-bit
const MUX_UNCODEDFRAMECRC_FORMAT = 'uncodedframecrc' // uncoded framecrc testing
const MUX_VC1_FORMAT = 'vc1' // raw VC-1 video
const MUX_VC1TEST_FORMAT = 'vc1test' // VC-1 test bitstream
const MUX_VCD_FORMAT = 'vcd' // MPEG-1 Systems / MPEG program stream (VCD)
const MUX_VIDC_FORMAT = 'vidc' // PCM Archimedes VIDC
const MUX_VIDEO4LINUX2_V4L2_FORMAT = 'video4linux2,v4l2' // Video4Linux2 output device
const MUX_VOB_FORMAT = 'vob' // MPEG-2 PS (VOB)
const MUX_VOC_FORMAT = 'voc' // Creative Voice
const MUX_W64_FORMAT = 'w64' // Sony Wave64
const MUX_WAV_FORMAT = 'wav' // WAV / WAVE (Waveform Audio)
const MUX_WEBM_FORMAT = 'webm' // WebM
const MUX_WEBM_CHUNK_FORMAT = 'webm_chunk' // WebM Chunk Muxer
const MUX_WEBM_DASH_MANIFEST_FORMAT = 'webm_dash_manifest' // WebM DASH Manifest
const MUX_WEBP_FORMAT = 'webp' // WebP
const MUX_WEBVTT_FORMAT = 'webvtt' // WebVTT subtitle
const MUX_WTV_FORMAT = 'wtv' // Windows Television (WTV)
const MUX_WV_FORMAT = 'wv' // raw WavPack
const MUX_XV_FORMAT = 'xv' // XV (XVideo) output device
const MUX_YUV4MPEGPIPE_FORMAT = 'yuv4mpegpipe' // YUV4MPEG pipe
const DEMUX_3DOSTR_FORMAT = '3dostr' // 3DO STR
const DEMUX_4XM_FORMAT = '4xm' // 4X Technologies
const DEMUX_AA_FORMAT = 'aa' // Audible AA format files
const DEMUX_AAC_FORMAT = 'aac' // raw ADTS AAC (Advanced Audio Coding)
const DEMUX_AC3_FORMAT = 'ac3' // raw AC-3
const DEMUX_ACM_FORMAT = 'acm' // Interplay ACM
const DEMUX_ACT_FORMAT = 'act' // ACT Voice file format
const DEMUX_ADF_FORMAT = 'adf' // Artworx Data Format
const DEMUX_ADP_FORMAT = 'adp' // ADP
const DEMUX_ADS_FORMAT = 'ads' // Sony PS2 ADS
const DEMUX_ADX_FORMAT = 'adx' // CRI ADX
const DEMUX_AEA_FORMAT = 'aea' // MD STUDIO audio
const DEMUX_AFC_FORMAT = 'afc' // AFC
const DEMUX_AIFF_FORMAT = 'aiff' // Audio IFF
const DEMUX_AIX_FORMAT = 'aix' // CRI AIX
const DEMUX_ALAW_FORMAT = 'alaw' // PCM A-law
const DEMUX_ALIAS_PIX_FORMAT = 'alias_pix' // Alias/Wavefront PIX image
const DEMUX_ALSA_FORMAT = 'alsa' // ALSA audio output
const DEMUX_AMR_FORMAT = 'amr' // 3GPP AMR
const DEMUX_AMRNB_FORMAT = 'amrnb' // raw AMR-NB
const DEMUX_AMRWB_FORMAT = 'amrwb' // raw AMR-WB
const DEMUX_ANM_FORMAT = 'anm' // Deluxe Paint Animation
const DEMUX_APC_FORMAT = 'apc' // CRYO APC
const DEMUX_APE_FORMAT = 'ape' // Monkey's Audio
const DEMUX_APNG_FORMAT = 'apng' // Animated Portable Network Graphics
const DEMUX_APTX_FORMAT = 'aptx' // raw aptX (Audio Processing Technology for Bluetooth)
const DEMUX_APTX_HD_FORMAT = 'aptx_hd' // raw aptX HD (Audio Processing Technology for Bluetooth)
const DEMUX_AQTITLE_FORMAT = 'aqtitle' // AQTitle subtitles
const DEMUX_ASF_FORMAT = 'asf' // ASF (Advanced / Active Streaming Format)
const DEMUX_ASF_O_FORMAT = 'asf_o' // ASF (Advanced / Active Streaming Format)
const DEMUX_ASS_FORMAT = 'ass' // SSA (SubStation Alpha) subtitle
const DEMUX_AST_FORMAT = 'ast' // AST (Audio Stream)
const DEMUX_AU_FORMAT = 'au' // Sun AU
const DEMUX_AVI_FORMAT = 'avi' // AVI (Audio Video Interleaved)
const DEMUX_AVISYNTH_FORMAT = 'avisynth' // AviSynth script
const DEMUX_AVR_FORMAT = 'avr' // AVR (Audio Visual Research)
const DEMUX_AVS_FORMAT = 'avs' // Argonaut Games Creature Shock
const DEMUX_AVS2_FORMAT = 'avs2' // raw AVS2-P2/IEEE1857.4 video
const DEMUX_BETHSOFTVID_FORMAT = 'bethsoftvid' // Bethesda Softworks VID
const DEMUX_BFI_FORMAT = 'bfi' // Brute Force & Ignorance
const DEMUX_BFSTM_FORMAT = 'bfstm' // BFSTM (Binary Cafe Stream)
const DEMUX_BIN_FORMAT = 'bin' // Binary text
const DEMUX_BINK_FORMAT = 'bink' // Bink
const DEMUX_BIT_FORMAT = 'bit' // G.729 BIT file format
const DEMUX_BMP_PIPE_FORMAT = 'bmp_pipe' // piped bmp sequence
const DEMUX_BMV_FORMAT = 'bmv' // Discworld II BMV
const DEMUX_BOA_FORMAT = 'boa' // Black Ops Audio
const DEMUX_BRENDER_PIX_FORMAT = 'brender_pix' // BRender PIX image
const DEMUX_BRSTM_FORMAT = 'brstm' // BRSTM (Binary Revolution Stream)
const DEMUX_C93_FORMAT = 'c93' // Interplay C93
const DEMUX_CAF_FORMAT = 'caf' // Apple CAF (Core Audio Format)
const DEMUX_CAVSVIDEO_FORMAT = 'cavsvideo' // raw Chinese AVS (Audio Video Standard) video
const DEMUX_CDG_FORMAT = 'cdg' // CD Graphics
const DEMUX_CDXL_FORMAT = 'cdxl' // Commodore CDXL video
const DEMUX_CINE_FORMAT = 'cine' // Phantom Cine
const DEMUX_CODEC2_FORMAT = 'codec2' // codec2 .c2 muxer
const DEMUX_CODEC2RAW_FORMAT = 'codec2raw' // raw codec2 muxer
const DEMUX_CONCAT_FORMAT = 'concat' // Virtual concatenation script
const DEMUX_DASH_FORMAT = 'dash' // DASH Muxer
const DEMUX_DATA_FORMAT = 'data' // raw data
const DEMUX_DAUD_FORMAT = 'daud' // D-Cinema audio
const DEMUX_DCSTR_FORMAT = 'dcstr' // Sega DC STR
const DEMUX_DDS_PIPE_FORMAT = 'dds_pipe' // piped dds sequence
const DEMUX_DFA_FORMAT = 'dfa' // Chronomaster DFA
const DEMUX_DIRAC_FORMAT = 'dirac' // raw Dirac
const DEMUX_DNXHD_FORMAT = 'dnxhd' // raw DNxHD (SMPTE VC-3)
const DEMUX_DPX_PIPE_FORMAT = 'dpx_pipe' // piped dpx sequence
const DEMUX_DSF_FORMAT = 'dsf' // DSD Stream File (DSF)
const DEMUX_DSICIN_FORMAT = 'dsicin' // Delphine Software International CIN
const DEMUX_DSS_FORMAT = 'dss' // Digital Speech Standard (DSS)
const DEMUX_DTS_FORMAT = 'dts' // raw DTS
const DEMUX_DTSHD_FORMAT = 'dtshd' // raw DTS-HD
const DEMUX_DV_FORMAT = 'dv' // DV (Digital Video)
const DEMUX_DVBSUB_FORMAT = 'dvbsub' // raw dvbsub
const DEMUX_DVBTXT_FORMAT = 'dvbtxt' // dvbtxt
const DEMUX_DXA_FORMAT = 'dxa' // DXA
const DEMUX_EA_FORMAT = 'ea' // Electronic Arts Multimedia
const DEMUX_EA_CDATA_FORMAT = 'ea_cdata' // Electronic Arts cdata
const DEMUX_EAC3_FORMAT = 'eac3' // raw E-AC-3
const DEMUX_EPAF_FORMAT = 'epaf' // Ensoniq Paris Audio File
const DEMUX_EXR_PIPE_FORMAT = 'exr_pipe' // piped exr sequence
const DEMUX_F32BE_FORMAT = 'f32be' // PCM 32-bit floating-point big-endian
const DEMUX_F32LE_FORMAT = 'f32le' // PCM 32-bit floating-point little-endian
const DEMUX_F64BE_FORMAT = 'f64be' // PCM 64-bit floating-point big-endian
const DEMUX_F64LE_FORMAT = 'f64le' // PCM 64-bit floating-point little-endian
const DEMUX_FBDEV_FORMAT = 'fbdev' // Linux framebuffer
const DEMUX_FFMETADATA_FORMAT = 'ffmetadata' // FFmpeg metadata in text
const DEMUX_FILM_CPK_FORMAT = 'film_cpk' // Sega FILM / CPK
const DEMUX_FILMSTRIP_FORMAT = 'filmstrip' // Adobe Filmstrip
const DEMUX_FITS_FORMAT = 'fits' // Flexible Image Transport System
const DEMUX_FLAC_FORMAT = 'flac' // raw FLAC
const DEMUX_FLIC_FORMAT = 'flic' // FLI/FLC/FLX animation
const DEMUX_FLV_FORMAT = 'flv' // FLV (Flash Video)
const DEMUX_FRM_FORMAT = 'frm' // Megalux Frame
const DEMUX_FSB_FORMAT = 'fsb' // FMOD Sample Bank
const DEMUX_G722_FORMAT = 'g722' // raw G.722
const DEMUX_G723_1_FORMAT = 'g723_1' // raw G.723.1
const DEMUX_G726_FORMAT = 'g726' // raw big-endian G.726 ("left-justified")
const DEMUX_G726LE_FORMAT = 'g726le' // raw little-endian G.726 ("right-justified")
const DEMUX_G729_FORMAT = 'g729' // G.729 raw format demuxer
const DEMUX_GDV_FORMAT = 'gdv' // Gremlin Digital Video
const DEMUX_GENH_FORMAT = 'genh' // GENeric Header
const DEMUX_GIF_FORMAT = 'gif' // GIF Animation
const DEMUX_GSM_FORMAT = 'gsm' // raw GSM
const DEMUX_GXF_FORMAT = 'gxf' // GXF (General eXchange Format)
const DEMUX_H261_FORMAT = 'h261' // raw H.261
const DEMUX_H263_FORMAT = 'h263' // raw H.263
const DEMUX_H264_FORMAT = 'h264' // raw H.264 video
const DEMUX_HEVC_FORMAT = 'hevc' // raw HEVC video
const DEMUX_HLS_APPLEHTTP_FORMAT = 'hls,applehttp' // Apple HTTP Live Streaming
const DEMUX_HNM_FORMAT = 'hnm' // Cryo HNM v4
const DEMUX_ICO_FORMAT = 'ico' // Microsoft Windows ICO
const DEMUX_IDCIN_FORMAT = 'idcin' // id Cinematic
const DEMUX_IDF_FORMAT = 'idf' // iCE Draw File
const DEMUX_IEC61883_FORMAT = 'iec61883' // libiec61883 (new DV1394) A/V input device
const DEMUX_IFF_FORMAT = 'iff' // IFF (Interchange File Format)
const DEMUX_ILBC_FORMAT = 'ilbc' // iLBC storage
const DEMUX_IMAGE2_FORMAT = 'image2' // image2 sequence
const DEMUX_IMAGE2PIPE_FORMAT = 'image2pipe' // piped image2 sequence
const DEMUX_INGENIENT_FORMAT = 'ingenient' // raw Ingenient MJPEG
const DEMUX_IPMOVIE_FORMAT = 'ipmovie' // Interplay MVE
const DEMUX_IRCAM_FORMAT = 'ircam' // Berkeley/IRCAM/CARL Sound Format
const DEMUX_ISS_FORMAT = 'iss' // Funcom ISS
const DEMUX_IV8_FORMAT = 'iv8' // IndigoVision 8000 video
const DEMUX_IVF_FORMAT = 'ivf' // On2 IVF
const DEMUX_IVR_FORMAT = 'ivr' // IVR (Internet Video Recording)
const DEMUX_J2K_PIPE_FORMAT = 'j2k_pipe' // piped j2k sequence
const DEMUX_JACK_FORMAT = 'jack' // JACK Audio Connection Kit
const DEMUX_JACOSUB_FORMAT = 'jacosub' // JACOsub subtitle format
const DEMUX_JPEG_PIPE_FORMAT = 'jpeg_pipe' // piped jpeg sequence
const DEMUX_JPEGLS_PIPE_FORMAT = 'jpegls_pipe' // piped jpegls sequence
const DEMUX_JV_FORMAT = 'jv' // Bitmap Brothers JV
const DEMUX_KMSGRAB_FORMAT = 'kmsgrab' // KMS screen capture
const DEMUX_LAVFI_FORMAT = 'lavfi' // Libavfilter virtual input device
const DEMUX_LIBDC1394_FORMAT = 'libdc1394' // dc1394 v.2 A/V grab
const DEMUX_LIBGME_FORMAT = 'libgme' // Game Music Emu demuxer
const DEMUX_LIBOPENMPT_FORMAT = 'libopenmpt' // Tracker formats (libopenmpt)
const DEMUX_LIVE_FLV_FORMAT = 'live_flv' // live RTMP FLV (Flash Video)
const DEMUX_LMLM4_FORMAT = 'lmlm4' // raw lmlm4
const DEMUX_LOAS_FORMAT = 'loas' // LOAS AudioSyncStream
const DEMUX_LRC_FORMAT = 'lrc' // LRC lyrics
const DEMUX_LVF_FORMAT = 'lvf' // LVF
const DEMUX_LXF_FORMAT = 'lxf' // VR native stream (LXF)
const DEMUX_M4V_FORMAT = 'm4v' // raw MPEG-4 video
const DEMUX_MATROSKA_WEBM_FORMAT = 'matroska,webm' // Matroska / WebM
const DEMUX_MGSTS_FORMAT = 'mgsts' // Metal Gear Solid: The Twin Snakes
const DEMUX_MICRODVD_FORMAT = 'microdvd' // MicroDVD subtitle format
const DEMUX_MJPEG_FORMAT = 'mjpeg' // raw MJPEG video
const DEMUX_MJPEG_2000_FORMAT = 'mjpeg_2000' // raw MJPEG 2000 video
const DEMUX_MLP_FORMAT = 'mlp' // raw MLP
const DEMUX_MLV_FORMAT = 'mlv' // Magic Lantern Video (MLV)
const DEMUX_MM_FORMAT = 'mm' // American Laser Games MM
const DEMUX_MMF_FORMAT = 'mmf' // Yamaha SMAF
const DEMUX_MOV_MP4_M4A_3GP_3G2_MJ2_FORMAT = 'mov,mp4,m4a,3gp,3g2,mj2' // QuickTime / MOV
const DEMUX_MP3_FORMAT = 'mp3' // MP3 (MPEG audio layer 3)
const DEMUX_MPC_FORMAT = 'mpc' // Musepack
const DEMUX_MPC8_FORMAT = 'mpc8' // Musepack SV8
const DEMUX_MPEG_FORMAT = 'mpeg' // MPEG-1 Systems / MPEG program stream
const DEMUX_MPEGTS_FORMAT = 'mpegts' // MPEG-TS (MPEG-2 Transport Stream)
const DEMUX_MPEGTSRAW_FORMAT = 'mpegtsraw' // raw MPEG-TS (MPEG-2 Transport Stream)
const DEMUX_MPEGVIDEO_FORMAT = 'mpegvideo' // raw MPEG video
const DEMUX_MPJPEG_FORMAT = 'mpjpeg' // MIME multipart JPEG
const DEMUX_MPL2_FORMAT = 'mpl2' // MPL2 subtitles
const DEMUX_MPSUB_FORMAT = 'mpsub' // MPlayer subtitles
const DEMUX_MSF_FORMAT = 'msf' // Sony PS3 MSF
const DEMUX_MSNWCTCP_FORMAT = 'msnwctcp' // MSN TCP Webcam stream
const DEMUX_MTAF_FORMAT = 'mtaf' // Konami PS2 MTAF
const DEMUX_MTV_FORMAT = 'mtv' // MTV
const DEMUX_MULAW_FORMAT = 'mulaw' // PCM mu-law
const DEMUX_MUSX_FORMAT = 'musx' // Eurocom MUSX
const DEMUX_MV_FORMAT = 'mv' // Silicon Graphics Movie
const DEMUX_MVI_FORMAT = 'mvi' // Motion Pixels MVI
const DEMUX_MXF_FORMAT = 'mxf' // MXF (Material eXchange Format)
const DEMUX_MXG_FORMAT = 'mxg' // MxPEG clip
const DEMUX_NC_FORMAT = 'nc' // NC camera feed
const DEMUX_NISTSPHERE_FORMAT = 'nistsphere' // NIST SPeech HEader REsources
const DEMUX_NSP_FORMAT = 'nsp' // Computerized Speech Lab NSP
const DEMUX_NSV_FORMAT = 'nsv' // Nullsoft Streaming Video
const DEMUX_NUT_FORMAT = 'nut' // NUT
const DEMUX_NUV_FORMAT = 'nuv' // NuppelVideo
const DEMUX_OGG_FORMAT = 'ogg' // Ogg
const DEMUX_OMA_FORMAT = 'oma' // Sony OpenMG audio
const DEMUX_OPENAL_FORMAT = 'openal' // OpenAL audio capture device
const DEMUX_OSS_FORMAT = 'oss' // OSS (Open Sound System) playback
const DEMUX_PAF_FORMAT = 'paf' // Amazing Studio Packed Animation File
const DEMUX_PAM_PIPE_FORMAT = 'pam_pipe' // piped pam sequence
const DEMUX_PBM_PIPE_FORMAT = 'pbm_pipe' // piped pbm sequence
const DEMUX_PCX_PIPE_FORMAT = 'pcx_pipe' // piped pcx sequence
const DEMUX_PGM_PIPE_FORMAT = 'pgm_pipe' // piped pgm sequence
const DEMUX_PGMYUV_PIPE_FORMAT = 'pgmyuv_pipe' // piped pgmyuv sequence
const DEMUX_PICTOR_PIPE_FORMAT = 'pictor_pipe' // piped pictor sequence
const DEMUX_PJS_FORMAT = 'pjs' // PJS (Phoenix Japanimation Society) subtitles
const DEMUX_PMP_FORMAT = 'pmp' // Playstation Portable PMP
const DEMUX_PNG_PIPE_FORMAT = 'png_pipe' // piped png sequence
const DEMUX_PPM_PIPE_FORMAT = 'ppm_pipe' // piped ppm sequence
const DEMUX_PSD_PIPE_FORMAT = 'psd_pipe' // piped psd sequence
const DEMUX_PSXSTR_FORMAT = 'psxstr' // Sony Playstation STR
const DEMUX_PULSE_FORMAT = 'pulse' // Pulse audio output
const DEMUX_PVA_FORMAT = 'pva' // TechnoTrend PVA
const DEMUX_PVF_FORMAT = 'pvf' // PVF (Portable Voice Format)
const DEMUX_QCP_FORMAT = 'qcp' // QCP
const DEMUX_QDRAW_PIPE_FORMAT = 'qdraw_pipe' // piped qdraw sequence
const DEMUX_R3D_FORMAT = 'r3d' // REDCODE R3D
const DEMUX_RAWVIDEO_FORMAT = 'rawvideo' // raw video
const DEMUX_REALTEXT_FORMAT = 'realtext' // RealText subtitle format
const DEMUX_REDSPARK_FORMAT = 'redspark' // RedSpark
const DEMUX_RL2_FORMAT = 'rl2' // RL2
const DEMUX_RM_FORMAT = 'rm' // RealMedia
const DEMUX_ROQ_FORMAT = 'roq' // raw id RoQ
const DEMUX_RPL_FORMAT = 'rpl' // RPL / ARMovie
const DEMUX_RSD_FORMAT = 'rsd' // GameCube RSD
const DEMUX_RSO_FORMAT = 'rso' // Lego Mindstorms RSO
const DEMUX_RTP_FORMAT = 'rtp' // RTP output
const DEMUX_RTSP_FORMAT = 'rtsp' // RTSP output
const DEMUX_S16BE_FORMAT = 's16be' // PCM signed 16-bit big-endian
const DEMUX_S16LE_FORMAT = 's16le' // PCM signed 16-bit little-endian
const DEMUX_S24BE_FORMAT = 's24be' // PCM signed 24-bit big-endian
const DEMUX_S24LE_FORMAT = 's24le' // PCM signed 24-bit little-endian
const DEMUX_S32BE_FORMAT = 's32be' // PCM signed 32-bit big-endian
const DEMUX_S32LE_FORMAT = 's32le' // PCM signed 32-bit little-endian
const DEMUX_S337M_FORMAT = 's337m' // SMPTE 337M
const DEMUX_S8_FORMAT = 's8' // PCM signed 8-bit
const DEMUX_SAMI_FORMAT = 'sami' // SAMI subtitle format
const DEMUX_SAP_FORMAT = 'sap' // SAP output
const DEMUX_SBC_FORMAT = 'sbc' // raw SBC
const DEMUX_SBG_FORMAT = 'sbg' // SBaGen binaural beats script
const DEMUX_SCC_FORMAT = 'scc' // Scenarist Closed Captions
const DEMUX_SDP_FORMAT = 'sdp' // SDP
const DEMUX_SDR2_FORMAT = 'sdr2' // SDR2
const DEMUX_SDS_FORMAT = 'sds' // MIDI Sample Dump Standard
const DEMUX_SDX_FORMAT = 'sdx' // Sample Dump eXchange
const DEMUX_SER_FORMAT = 'ser' // SER (Simple uncompressed video format for astronomical capturing)
const DEMUX_SGI_PIPE_FORMAT = 'sgi_pipe' // piped sgi sequence
const DEMUX_SHN_FORMAT = 'shn' // raw Shorten
const DEMUX_SIFF_FORMAT = 'siff' // Beam Software SIFF
const DEMUX_SLN_FORMAT = 'sln' // Asterisk raw pcm
const DEMUX_SMJPEG_FORMAT = 'smjpeg' // Loki SDL MJPEG
const DEMUX_SMK_FORMAT = 'smk' // Smacker
const DEMUX_SMUSH_FORMAT = 'smush' // LucasArts Smush
const DEMUX_SNDIO_FORMAT = 'sndio' // sndio audio playback
const DEMUX_SOL_FORMAT = 'sol' // Sierra SOL
const DEMUX_SOX_FORMAT = 'sox' // SoX native
const DEMUX_SPDIF_FORMAT = 'spdif' // IEC 61937 (used on S/PDIF - IEC958)
const DEMUX_SRT_FORMAT = 'srt' // SubRip subtitle
const DEMUX_STL_FORMAT = 'stl' // Spruce subtitle format
const DEMUX_SUBVIEWER_FORMAT = 'subviewer' // SubViewer subtitle format
const DEMUX_SUBVIEWER1_FORMAT = 'subviewer1' // SubViewer v1 subtitle format
const DEMUX_SUNRAST_PIPE_FORMAT = 'sunrast_pipe' // piped sunrast sequence
const DEMUX_SUP_FORMAT = 'sup' // raw HDMV Presentation Graphic Stream subtitles
const DEMUX_SVAG_FORMAT = 'svag' // Konami PS2 SVAG
const DEMUX_SVG_PIPE_FORMAT = 'svg_pipe' // piped svg sequence
const DEMUX_SWF_FORMAT = 'swf' // SWF (ShockWave Flash)
const DEMUX_TAK_FORMAT = 'tak' // raw TAK
const DEMUX_TEDCAPTIONS_FORMAT = 'tedcaptions' // TED Talks captions
const DEMUX_THP_FORMAT = 'thp' // THP
const DEMUX_TIERTEXSEQ_FORMAT = 'tiertexseq' // Tiertex Limited SEQ
const DEMUX_TIFF_PIPE_FORMAT = 'tiff_pipe' // piped tiff sequence
const DEMUX_TMV_FORMAT = 'tmv' // 8088flex TMV
const DEMUX_TRUEHD_FORMAT = 'truehd' // raw TrueHD
const DEMUX_TTA_FORMAT = 'tta' // TTA (True Audio)
const DEMUX_TTY_FORMAT = 'tty' // Tele-typewriter
const DEMUX_TXD_FORMAT = 'txd' // Renderware TeXture Dictionary
const DEMUX_TY_FORMAT = 'ty' // TiVo TY Stream
const DEMUX_U16BE_FORMAT = 'u16be' // PCM unsigned 16-bit big-endian
const DEMUX_U16LE_FORMAT = 'u16le' // PCM unsigned 16-bit little-endian
const DEMUX_U24BE_FORMAT = 'u24be' // PCM unsigned 24-bit big-endian
const DEMUX_U24LE_FORMAT = 'u24le' // PCM unsigned 24-bit little-endian
const DEMUX_U32BE_FORMAT = 'u32be' // PCM unsigned 32-bit big-endian
const DEMUX_U32LE_FORMAT = 'u32le' // PCM unsigned 32-bit little-endian
const DEMUX_U8_FORMAT = 'u8' // PCM unsigned 8-bit
const DEMUX_V210_FORMAT = 'v210' // Uncompressed 4:2:2 10-bit
const DEMUX_V210X_FORMAT = 'v210x' // Uncompressed 4:2:2 10-bit
const DEMUX_VAG_FORMAT = 'vag' // Sony PS2 VAG
const DEMUX_VC1_FORMAT = 'vc1' // raw VC-1 video
const DEMUX_VC1TEST_FORMAT = 'vc1test' // VC-1 test bitstream
const DEMUX_VIDC_FORMAT = 'vidc' // PCM Archimedes VIDC
const DEMUX_VIDEO4LINUX2_V4L2_FORMAT = 'video4linux2,v4l2' // Video4Linux2 output device
const DEMUX_VIVO_FORMAT = 'vivo' // Vivo
const DEMUX_VMD_FORMAT = 'vmd' // Sierra VMD
const DEMUX_VOBSUB_FORMAT = 'vobsub' // VobSub subtitle format
const DEMUX_VOC_FORMAT = 'voc' // Creative Voice
const DEMUX_VPK_FORMAT = 'vpk' // Sony PS2 VPK
const DEMUX_VPLAYER_FORMAT = 'vplayer' // VPlayer subtitles
const DEMUX_VQF_FORMAT = 'vqf' // Nippon Telegraph and Telephone Corporation (NTT) TwinVQ
const DEMUX_W64_FORMAT = 'w64' // Sony Wave64
const DEMUX_WAV_FORMAT = 'wav' // WAV / WAVE (Waveform Audio)
const DEMUX_WC3MOVIE_FORMAT = 'wc3movie' // Wing Commander III movie
const DEMUX_WEBM_DASH_MANIFEST_FORMAT = 'webm_dash_manifest' // WebM DASH Manifest
const DEMUX_WEBP_PIPE_FORMAT = 'webp_pipe' // piped webp sequence
const DEMUX_WEBVTT_FORMAT = 'webvtt' // WebVTT subtitle
const DEMUX_WSAUD_FORMAT = 'wsaud' // Westwood Studios audio
const DEMUX_WSD_FORMAT = 'wsd' // Wideband Single-bit Data (WSD)
const DEMUX_WSVQA_FORMAT = 'wsvqa' // Westwood Studios VQA
const DEMUX_WTV_FORMAT = 'wtv' // Windows Television (WTV)
const DEMUX_WV_FORMAT = 'wv' // raw WavPack
const DEMUX_WVE_FORMAT = 'wve' // Psion 3 audio
const DEMUX_X11GRAB_FORMAT = 'x11grab' // X11 screen capture, using XCB
const DEMUX_XA_FORMAT = 'xa' // Maxis XA
const DEMUX_XBIN_FORMAT = 'xbin' // eXtended BINary text (XBIN)
const DEMUX_XMV_FORMAT = 'xmv' // Microsoft XMV
const DEMUX_XPM_PIPE_FORMAT = 'xpm_pipe' // piped xpm sequence
const DEMUX_XVAG_FORMAT = 'xvag' // Sony PS3 XVAG
const DEMUX_XWD_PIPE_FORMAT = 'xwd_pipe' // piped xwd sequence
const DEMUX_XWMA_FORMAT = 'xwma' // Microsoft xWMA
const DEMUX_YOP_FORMAT = 'yop' // Psygnosis YOP
const DEMUX_YUV4MPEGPIPE_FORMAT = 'yuv4mpegpipe' // YUV4MPEG pipe
/**
* Module exports.
*/
module.exports = {
MUX_3G2_FORMAT,
MUX_3GP_FORMAT,
MUX_A64_FORMAT,
MUX_AC3_FORMAT,
MUX_ADTS_FORMAT,
MUX_ADX_FORMAT,
MUX_AIFF_FORMAT,
MUX_ALAW_FORMAT,
MUX_ALSA_FORMAT,
MUX_AMR_FORMAT,
MUX_APNG_FORMAT,
MUX_APTX_FORMAT,
MUX_APTX_HD_FORMAT,
MUX_ASF_FORMAT,
MUX_ASF_STREAM_FORMAT,
MUX_ASS_FORMAT,
MUX_AST_FORMAT,
MUX_AU_FORMAT,
MUX_AVI_FORMAT,
MUX_AVM2_FORMAT,
MUX_AVS2_FORMAT,
MUX_BIT_FORMAT,
MUX_CACA_FORMAT,
MUX_CAF_FORMAT,
MUX_CAVSVIDEO_FORMAT,
MUX_CHROMAPRINT_FORMAT,
MUX_CODEC2_FORMAT,
MUX_CODEC2RAW_FORMAT,
MUX_CRC_FORMAT,
MUX_DASH_FORMAT,
MUX_DATA_FORMAT,
MUX_DAUD_FORMAT,
MUX_DIRAC_FORMAT,
MUX_DNXHD_FORMAT,
MUX_DTS_FORMAT,
MUX_DV_FORMAT,
MUX_DVD_FORMAT,
MUX_EAC3_FORMAT,
MUX_F32BE_FORMAT,
MUX_F32LE_FORMAT,
MUX_F4V_FORMAT,
MUX_F64BE_FORMAT,
MUX_F64LE_FORMAT,
MUX_FBDEV_FORMAT,
MUX_FFMETADATA_FORMAT,
MUX_FIFO_FORMAT,
MUX_FIFO_TEST_FORMAT,
MUX_FILM_CPK_FORMAT,
MUX_FILMSTRIP_FORMAT,
MUX_FITS_FORMAT,
MUX_FLAC_FORMAT,
MUX_FLV_FORMAT,
MUX_FRAMECRC_FORMAT,
MUX_FRAMEHASH_FORMAT,
MUX_FRAMEMD5_FORMAT,
MUX_G722_FORMAT,
MUX_G723_1_FORMAT,
MUX_G726_FORMAT,
MUX_G726LE_FORMAT,
MUX_GIF_FORMAT,
MUX_GSM_FORMAT,
MUX_GXF_FORMAT,
MUX_H261_FORMAT,
MUX_H263_FORMAT,
MUX_H264_FORMAT,
MUX_HASH_FORMAT,
MUX_HDS_FORMAT,
MUX_HEVC_FORMAT,
MUX_HLS_FORMAT,
MUX_ICO_FORMAT,
MUX_ILBC_FORMAT,
MUX_IMAGE2_FORMAT,
MUX_IMAGE2PIPE_FORMAT,
MUX_IPOD_FORMAT,
MUX_IRCAM_FORMAT,
MUX_ISMV_FORMAT,
MUX_IVF_FORMAT,
MUX_JACOSUB_FORMAT,
MUX_LATM_FORMAT,
MUX_LRC_FORMAT,
MUX_M4V_FORMAT,
MUX_MATROSKA_FORMAT,
MUX_MD5_FORMAT,
MUX_MICRODVD_FORMAT,
MUX_MJPEG_FORMAT,
MUX_MKVTIMESTAMP_V2_FORMAT,
MUX_MLP_FORMAT,
MUX_MMF_FORMAT,
MUX_MOV_FORMAT,
MUX_MP2_FORMAT,
MUX_MP3_FORMAT,
MUX_MP4_FORMAT,
MUX_MPEG_FORMAT,
MUX_MPEG1VIDEO_FORMAT,
MUX_MPEG2VIDEO_FORMAT,
MUX_MPEGTS_FORMAT,
MUX_MPJPEG_FORMAT,
MUX_MULAW_FORMAT,
MUX_MXF_FORMAT,
MUX_MXF_D10_FORMAT,
MUX_MXF_OPATOM_FORMAT,
MUX_NULL_FORMAT,
MUX_NUT_FORMAT,
MUX_OGA_FORMAT,
MUX_OGG_FORMAT,
MUX_OGV_FORMAT,
MUX_OMA_FORMAT,
MUX_OPENGL_FORMAT,
MUX_OPUS_FORMAT,
MUX_OSS_FORMAT,
MUX_PSP_FORMAT,
MUX_PULSE_FORMAT,
MUX_RAWVIDEO_FORMAT,
MUX_RM_FORMAT,
MUX_ROQ_FORMAT,
MUX_RSO_FORMAT,
MUX_RTP_FORMAT,
MUX_RTP_MPEGTS_FORMAT,
MUX_RTSP_FORMAT,
MUX_S16BE_FORMAT,
MUX_S16LE_FORMAT,
MUX_S24BE_FORMAT,
MUX_S24LE_FORMAT,
MUX_S32BE_FORMAT,
MUX_S32LE_FORMAT,
MUX_S8_FORMAT,
MUX_SAP_FORMAT,
MUX_SBC_FORMAT,
MUX_SCC_FORMAT,
MUX_SDL_SDL2_FORMAT,
MUX_SEGMENT_FORMAT,
MUX_SINGLEJPEG_FORMAT,
MUX_SMJPEG_FORMAT,
MUX_SMOOTHSTREAMING_FORMAT,
MUX_SNDIO_FORMAT,
MUX_SOX_FORMAT,
MUX_SPDIF_FORMAT,
MUX_SPX_FORMAT,
MUX_SRT_FORMAT,
MUX_STREAM_SEGMENT_SSEGMENT_FORMAT,
MUX_SUP_FORMAT,
MUX_SVCD_FORMAT,
MUX_SWF_FORMAT,
MUX_TEE_FORMAT,
MUX_TRUEHD_FORMAT,
MUX_TTA_FORMAT,
MUX_U16BE_FORMAT,
MUX_U16LE_FORMAT,
MUX_U24BE_FORMAT,
MUX_U24LE_FORMAT,
MUX_U32BE_FORMAT,
MUX_U32LE_FORMAT,
MUX_U8_FORMAT,
MUX_UNCODEDFRAMECRC_FORMAT,
MUX_VC1_FORMAT,
MUX_VC1TEST_FORMAT,
MUX_VCD_FORMAT,
MUX_VIDC_FORMAT,
MUX_VIDEO4LINUX2_V4L2_FORMAT,
MUX_VOB_FORMAT,
MUX_VOC_FORMAT,
MUX_W64_FORMAT,
MUX_WAV_FORMAT,
MUX_WEBM_FORMAT,
MUX_WEBM_CHUNK_FORMAT,
MUX_WEBM_DASH_MANIFEST_FORMAT,
MUX_WEBP_FORMAT,
MUX_WEBVTT_FORMAT,
MUX_WTV_FORMAT,
MUX_WV_FORMAT,
MUX_XV_FORMAT,
MUX_YUV4MPEGPIPE_FORMAT,
DEMUX_3DOSTR_FORMAT,
DEMUX_4XM_FORMAT,
DEMUX_AA_FORMAT,
DEMUX_AAC_FORMAT,
DEMUX_AC3_FORMAT,
DEMUX_ACM_FORMAT,
DEMUX_ACT_FORMAT,
DEMUX_ADF_FORMAT,
DEMUX_ADP_FORMAT,
DEMUX_ADS_FORMAT,
DEMUX_ADX_FORMAT,
DEMUX_AEA_FORMAT,
DEMUX_AFC_FORMAT,
DEMUX_AIFF_FORMAT,
DEMUX_AIX_FORMAT,
DEMUX_ALAW_FORMAT,
DEMUX_ALIAS_PIX_FORMAT,
DEMUX_ALSA_FORMAT,
DEMUX_AMR_FORMAT,
DEMUX_AMRNB_FORMAT,
DEMUX_AMRWB_FORMAT,
DEMUX_ANM_FORMAT,
DEMUX_APC_FORMAT,
DEMUX_APE_FORMAT,
DEMUX_APNG_FORMAT,
DEMUX_APTX_FORMAT,
DEMUX_APTX_HD_FORMAT,
DEMUX_AQTITLE_FORMAT,
DEMUX_ASF_FORMAT,
DEMUX_ASF_O_FORMAT,
DEMUX_ASS_FORMAT,
DEMUX_AST_FORMAT,
DEMUX_AU_FORMAT,
DEMUX_AVI_FORMAT,
DEMUX_AVISYNTH_FORMAT,
DEMUX_AVR_FORMAT,
DEMUX_AVS_FORMAT,
DEMUX_AVS2_FORMAT,
DEMUX_BETHSOFTVID_FORMAT,
DEMUX_BFI_FORMAT,
DEMUX_BFSTM_FORMAT,
DEMUX_BIN_FORMAT,
DEMUX_BINK_FORMAT,
DEMUX_BIT_FORMAT,
DEMUX_BMP_PIPE_FORMAT,
DEMUX_BMV_FORMAT,
DEMUX_BOA_FORMAT,
DEMUX_BRENDER_PIX_FORMAT,
DEMUX_BRSTM_FORMAT,
DEMUX_C93_FORMAT,
DEMUX_CAF_FORMAT,
DEMUX_CAVSVIDEO_FORMAT,
DEMUX_CDG_FORMAT,
DEMUX_CDXL_FORMAT,
DEMUX_CINE_FORMAT,
DEMUX_CODEC2_FORMAT,
DEMUX_CODEC2RAW_FORMAT,
DEMUX_CONCAT_FORMAT,
DEMUX_DASH_FORMAT,
DEMUX_DATA_FORMAT,
DEMUX_DAUD_FORMAT,
DEMUX_DCSTR_FORMAT,
DEMUX_DDS_PIPE_FORMAT,
DEMUX_DFA_FORMAT,
DEMUX_DIRAC_FORMAT,
DEMUX_DNXHD_FORMAT,
DEMUX_DPX_PIPE_FORMAT,
DEMUX_DSF_FORMAT,
DEMUX_DSICIN_FORMAT,
DEMUX_DSS_FORMAT,
DEMUX_DTS_FORMAT,
DEMUX_DTSHD_FORMAT,
DEMUX_DV_FORMAT,
DEMUX_DVBSUB_FORMAT,
DEMUX_DVBTXT_FORMAT,
DEMUX_DXA_FORMAT,
DEMUX_EA_FORMAT,
DEMUX_EA_CDATA_FORMAT,
DEMUX_EAC3_FORMAT,
DEMUX_EPAF_FORMAT,
DEMUX_EXR_PIPE_FORMAT,
DEMUX_F32BE_FORMAT,
DEMUX_F32LE_FORMAT,
DEMUX_F64BE_FORMAT,
DEMUX_F64LE_FORMAT,
DEMUX_FBDEV_FORMAT,
DEMUX_FFMETADATA_FORMAT,
DEMUX_FILM_CPK_FORMAT,
DEMUX_FILMSTRIP_FORMAT,
DEMUX_FITS_FORMAT,
DEMUX_FLAC_FORMAT,
DEMUX_FLIC_FORMAT,
DEMUX_FLV_FORMAT,
DEMUX_FRM_FORMAT,
DEMUX_FSB_FORMAT,
DEMUX_G722_FORMAT,
DEMUX_G723_1_FORMAT,
DEMUX_G726_FORMAT,
DEMUX_G726LE_FORMAT,
DEMUX_G729_FORMAT,
DEMUX_GDV_FORMAT,
DEMUX_GENH_FORMAT,
DEMUX_GIF_FORMAT,
DEMUX_GSM_FORMAT,
DEMUX_GXF_FORMAT,
DEMUX_H261_FORMAT,
DEMUX_H263_FORMAT,
DEMUX_H264_FORMAT,
DEMUX_HEVC_FORMAT,
DEMUX_HLS_APPLEHTTP_FORMAT,
DEMUX_HNM_FORMAT,
DEMUX_ICO_FORMAT,
DEMUX_IDCIN_FORMAT,
DEMUX_IDF_FORMAT,
DEMUX_IEC61883_FORMAT,
DEMUX_IFF_FORMAT,
DEMUX_ILBC_FORMAT,
DEMUX_IMAGE2_FORMAT,
DEMUX_IMAGE2PIPE_FORMAT,
DEMUX_INGENIENT_FORMAT,
DEMUX_IPMOVIE_FORMAT,
DEMUX_IRCAM_FORMAT,
DEMUX_ISS_FORMAT,
DEMUX_IV8_FORMAT,
DEMUX_IVF_FORMAT,
DEMUX_IVR_FORMAT,
DEMUX_J2K_PIPE_FORMAT,
DEMUX_JACK_FORMAT,
DEMUX_JACOSUB_FORMAT,
DEMUX_JPEG_PIPE_FORMAT,
DEMUX_JPEGLS_PIPE_FORMAT,
DEMUX_JV_FORMAT,
DEMUX_KMSGRAB_FORMAT,
DEMUX_LAVFI_FORMAT,
DEMUX_LIBDC1394_FORMAT,
DEMUX_LIBGME_FORMAT,
DEMUX_LIBOPENMPT_FORMAT,
DEMUX_LIVE_FLV_FORMAT,
DEMUX_LMLM4_FORMAT,
DEMUX_LOAS_FORMAT,
DEMUX_LRC_FORMAT,
DEMUX_LVF_FORMAT,
DEMUX_LXF_FORMAT,
DEMUX_M4V_FORMAT,
DEMUX_MATROSKA_WEBM_FORMAT,
DEMUX_MGSTS_FORMAT,
DEMUX_MICRODVD_FORMAT,
DEMUX_MJPEG_FORMAT,
DEMUX_MJPEG_2000_FORMAT,
DEMUX_MLP_FORMAT,
DEMUX_MLV_FORMAT,
DEMUX_MM_FORMAT,
DEMUX_MMF_FORMAT,
DEMUX_MOV_MP4_M4A_3GP_3G2_MJ2_FORMAT,
DEMUX_MP3_FORMAT,
DEMUX_MPC_FORMAT,
DEMUX_MPC8_FORMAT,
DEMUX_MPEG_FORMAT,
DEMUX_MPEGTS_FORMAT,
DEMUX_MPEGTSRAW_FORMAT,
DEMUX_MPEGVIDEO_FORMAT,
DEMUX_MPJPEG_FORMAT,
DEMUX_MPL2_FORMAT,
DEMUX_MPSUB_FORMAT,
DEMUX_MSF_FORMAT,
DEMUX_MSNWCTCP_FORMAT,
DEMUX_MTAF_FORMAT,
DEMUX_MTV_FORMAT,
DEMUX_MULAW_FORMAT,
DEMUX_MUSX_FORMAT,
DEMUX_MV_FORMAT,
DEMUX_MVI_FORMAT,
DEMUX_MXF_FORMAT,
DEMUX_MXG_FORMAT,
DEMUX_NC_FORMAT,
DEMUX_NISTSPHERE_FORMAT,
DEMUX_NSP_FORMAT,
DEMUX_NSV_FORMAT,
DEMUX_NUT_FORMAT,
DEMUX_NUV_FORMAT,
DEMUX_OGG_FORMAT,
DEMUX_OMA_FORMAT,
DEMUX_OPENAL_FORMAT,
DEMUX_OSS_FORMAT,
DEMUX_PAF_FORMAT,
DEMUX_PAM_PIPE_FORMAT,
DEMUX_PBM_PIPE_FORMAT,
DEMUX_PCX_PIPE_FORMAT,
DEMUX_PGM_PIPE_FORMAT,
DEMUX_PGMYUV_PIPE_FORMAT,
DEMUX_PICTOR_PIPE_FORMAT,
DEMUX_PJS_FORMAT,
DEMUX_PMP_FORMAT,
DEMUX_PNG_PIPE_FORMAT,
DEMUX_PPM_PIPE_FORMAT,
DEMUX_PSD_PIPE_FORMAT,
DEMUX_PSXSTR_FORMAT,
DEMUX_PULSE_FORMAT,
DEMUX_PVA_FORMAT,
DEMUX_PVF_FORMAT,
DEMUX_QCP_FORMAT,
DEMUX_QDRAW_PIPE_FORMAT,
DEMUX_R3D_FORMAT,
DEMUX_RAWVIDEO_FORMAT,
DEMUX_REALTEXT_FORMAT,
DEMUX_REDSPARK_FORMAT,
DEMUX_RL2_FORMAT,
DEMUX_RM_FORMAT,
DEMUX_ROQ_FORMAT,
DEMUX_RPL_FORMAT,
DEMUX_RSD_FORMAT,
DEMUX_RSO_FORMAT,
DEMUX_RTP_FORMAT,
DEMUX_RTSP_FORMAT,
DEMUX_S16BE_FORMAT,
DEMUX_S16LE_FORMAT,
DEMUX_S24BE_FORMAT,
DEMUX_S24LE_FORMAT,
DEMUX_S32BE_FORMAT,
DEMUX_S32LE_FORMAT,
DEMUX_S337M_FORMAT,
DEMUX_S8_FORMAT,
DEMUX_SAMI_FORMAT,
DEMUX_SAP_FORMAT,
DEMUX_SBC_FORMAT,
DEMUX_SBG_FORMAT,
DEMUX_SCC_FORMAT,
DEMUX_SDP_FORMAT,
DEMUX_SDR2_FORMAT,
DEMUX_SDS_FORMAT,
DEMUX_SDX_FORMAT,
DEMUX_SER_FORMAT,
DEMUX_SGI_PIPE_FORMAT,
DEMUX_SHN_FORMAT,
DEMUX_SIFF_FORMAT,
DEMUX_SLN_FORMAT,
DEMUX_SMJPEG_FORMAT,
DEMUX_SMK_FORMAT,
DEMUX_SMUSH_FORMAT,
DEMUX_SNDIO_FORMAT,
DEMUX_SOL_FORMAT,
DEMUX_SOX_FORMAT,
DEMUX_SPDIF_FORMAT,
DEMUX_SRT_FORMAT,
DEMUX_STL_FORMAT,
DEMUX_SUBVIEWER_FORMAT,
DEMUX_SUBVIEWER1_FORMAT,
DEMUX_SUNRAST_PIPE_FORMAT,
DEMUX_SUP_FORMAT,
DEMUX_SVAG_FORMAT,
DEMUX_SVG_PIPE_FORMAT,
DEMUX_SWF_FORMAT,
DEMUX_TAK_FORMAT,
DEMUX_TEDCAPTIONS_FORMAT,
DEMUX_THP_FORMAT,
DEMUX_TIERTEXSEQ_FORMAT,
DEMUX_TIFF_PIPE_FORMAT,
DEMUX_TMV_FORMAT,
DEMUX_TRUEHD_FORMAT,
DEMUX_TTA_FORMAT,
DEMUX_TTY_FORMAT,
DEMUX_TXD_FORMAT,
DEMUX_TY_FORMAT,
DEMUX_U16BE_FORMAT,
DEMUX_U16LE_FORMAT,
DEMUX_U24BE_FORMAT,
DEMUX_U24LE_FORMAT,
DEMUX_U32BE_FORMAT,
DEMUX_U32LE_FORMAT,
DEMUX_U8_FORMAT,
DEMUX_V210_FORMAT,
DEMUX_V210X_FORMAT,
DEMUX_VAG_FORMAT,
DEMUX_VC1_FORMAT,
DEMUX_VC1TEST_FORMAT,
DEMUX_VIDC_FORMAT,
DEMUX_VIDEO4LINUX2_V4L2_FORMAT,
DEMUX_VIVO_FORMAT,
DEMUX_VMD_FORMAT,
DEMUX_VOBSUB_FORMAT,
DEMUX_VOC_FORMAT,
DEMUX_VPK_FORMAT,
DEMUX_VPLAYER_FORMAT,
DEMUX_VQF_FORMAT,
DEMUX_W64_FORMAT,
DEMUX_WAV_FORMAT,
DEMUX_WC3MOVIE_FORMAT,
DEMUX_WEBM_DASH_MANIFEST_FORMAT,
DEMUX_WEBP_PIPE_FORMAT,
DEMUX_WEBVTT_FORMAT,
DEMUX_WSAUD_FORMAT,
DEMUX_WSD_FORMAT,
DEMUX_WSVQA_FORMAT,
DEMUX_WTV_FORMAT,
DEMUX_WV_FORMAT,
DEMUX_WVE_FORMAT,
DEMUX_X11GRAB_FORMAT,
DEMUX_XA_FORMAT,
DEMUX_XBIN_FORMAT,
DEMUX_XMV_FORMAT,
DEMUX_XPM_PIPE_FORMAT,
DEMUX_XVAG_FORMAT,
DEMUX_XWD_PIPE_FORMAT,
DEMUX_XWMA_FORMAT,
DEMUX_YOP_FORMAT,
DEMUX_YUV4MPEGPIPE_FORMAT
}