kacapower commited on
Commit
e9acb84
·
verified ·
1 Parent(s): 13bb88f

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +1 -1
main.py CHANGED
@@ -34,7 +34,7 @@ async def get_api_key(api_key_header: str = Security(api_key_header)):
34
  # =========================================================
35
  CONVERSION_ENGINES = {
36
  **{ext: 'imagemagick' for ext in['jpg', 'jpeg', 'png', 'webp', 'gif', 'bmp', 'tiff', 'ico', 'svg', 'heic', 'eps', 'ps', 'tga', 'jp2', 'pcx', 'pnm', 'pgm', 'ppm', 'pbm', 'xbm', 'xpm', 'cr2', 'crw', 'nef', 'arw', 'dng', 'orf', 'raf', 'rw2', 'pef', 'srw', 'exr', 'hdr', 'dds', 'avif', 'jxl', 'dib', 'jpe', 'tpf', 'vtf', 'wmf', 'emf', 'cdr', 'cpt', 'svgz', 'cgm', 'djvu', 'pcd', 'pict', 'raw', 'xcf','apng', 'bpg', 'jxr', 'wdp', 'hdp', 'heif', 'fits', 'fit', 'fts', 'jbig', 'jbig2', 'pgf', 'sgi', 'ras', 'sun', 'pix', 'mrw', 'mef', 'mos', 'nrw', 'ptx', 'r3d', 'rwz', 'sr2', 'kdc', 'erf', 'fff', 'bay', 'cap', 'iiq', '3fr', 'ari', 'cine', 'kc2', 'mdc', 'pef', 'srw', 'x3f', 'yuv', 'ycbcr', 'ciff', 'drf', 'dcr', 'dcs', 'srf', 'k25', 'pxn', 'gpr', 'hif', 'avifs', 'jls', 'jng', 'mtv', 'psd', 'psb', 'ora', 'art']},
37
- **{ext: 'ffmpeg' for ext in['mp4', 'avi', 'mkv','m2t', 'm2ts', 'mts', 'm2v', 'mpv', 'h264', 'h265', 'hevc', 'vp8', 'vp9', 'ivf', 'fli', 'flc', 'roq', 'bik', 'bik2', 'smk', 'nut', 'dpg', 'evo', 'mve', 'ogm', 'ogx', 'mxg', 'mvi', 'avs', 'avs2', 'avs3', 'dvr-ms', 'idx', 'sub', 'sup', 'thp', 'pva', 'm2p', 'vivo', 'viv', 'wm', 'y4m', 'yuv4mpeg', 'webm', 'mov', 'flv', 'wmv', 'm4v', 'mpeg', '3gp', 'ogv', 'asf', 'rm', 'rmvb', 'ts', 'm2ts', 'vob', 'mxf', 'roq', 'nsv', 'f4v', 'f4p', 'f4a', 'f4b', 'drc', 'yuv', 'nut', 'amv', 'svt', 'ivf', 'mpe', 'mp2v', 'm2v', 'm4p', 'mpg', 'wtv', 'gxf', 'mjpg', 'mts', 'xvid', 'divx', 'mp3', 'wav', 'flac', 'ogg', 'aac', 'm4a', 'wma', 'aiff', 'opus', 'alac', 'amr', 'au', 'snd', 'mid', 'midi', 'kar', 'mka', 'mac', 'ape', 'spx', 'rka', 'shn', 'tta', 'smp', 'dts', 'pcm', 'gsm', 'dct', 'voc', 'aup', 'band', 'bwf', 'cda', 'ds2', 'dss', 'dvf', 'm4r', 'm4b', 'mus', 'qcp', 'ra', 'ram', 'rx2', 's3m', 'srm', 'uax', 'xm', 'it', 'ac3', 'caf']},
38
  **{ext: 'libreoffice' for ext in['pdf', 'docx', 'doc', 'odt', 'rtf', 'wpd', 'wps', 'sdw', 'sgl', 'lwp', 'docm', 'dot', 'dotx', 'dotm', 'pages', 'xps', 'oxps', 'abw', 'log', 'msg', 'eml', 'p7s', '1st', 'ans', 'asc', 'diz', 'err', 'faq', 'readme', 'sub', 'ltr', 'dvi', 'xlsx', 'xls', 'ods', 'csv', 'tsv', 'xlsm', 'xlsb', 'xltx', 'xltm', 'xlw', 'xlr', 'wk1', 'wk2', 'wk3', 'wk4', 'wq1', 'sd1', 'dbf', 'dif', 'slk', 'prn', 'numbers', 'fods', 'ots', 'gnumeric', 'pptx', 'ppt', 'odp', 'pptm', 'pps', 'ppsx', 'ppsm', 'pot', 'potx', 'potm', 'sda', 'sdd', 'sti', 'thmx', 'key', 'pez', 'otp']},
39
  **{ext: 'calibre' for ext in['epub', 'mobi', 'azw3', 'fb2', 'lit', 'prc', 'tcr', 'cbr', 'cbz', 'cb7', 'cbt', 'cba', 'chm', 'djv', 'ibooks', 'kfx', 'pdb', 'snb', 'tmd', 'lrf']},
40
  **{ext: 'pandoc' for ext in ['html', 'md', 'rst', 'tex']},
 
34
  # =========================================================
35
  CONVERSION_ENGINES = {
36
  **{ext: 'imagemagick' for ext in['jpg', 'jpeg', 'png', 'webp', 'gif', 'bmp', 'tiff', 'ico', 'svg', 'heic', 'eps', 'ps', 'tga', 'jp2', 'pcx', 'pnm', 'pgm', 'ppm', 'pbm', 'xbm', 'xpm', 'cr2', 'crw', 'nef', 'arw', 'dng', 'orf', 'raf', 'rw2', 'pef', 'srw', 'exr', 'hdr', 'dds', 'avif', 'jxl', 'dib', 'jpe', 'tpf', 'vtf', 'wmf', 'emf', 'cdr', 'cpt', 'svgz', 'cgm', 'djvu', 'pcd', 'pict', 'raw', 'xcf','apng', 'bpg', 'jxr', 'wdp', 'hdp', 'heif', 'fits', 'fit', 'fts', 'jbig', 'jbig2', 'pgf', 'sgi', 'ras', 'sun', 'pix', 'mrw', 'mef', 'mos', 'nrw', 'ptx', 'r3d', 'rwz', 'sr2', 'kdc', 'erf', 'fff', 'bay', 'cap', 'iiq', '3fr', 'ari', 'cine', 'kc2', 'mdc', 'pef', 'srw', 'x3f', 'yuv', 'ycbcr', 'ciff', 'drf', 'dcr', 'dcs', 'srf', 'k25', 'pxn', 'gpr', 'hif', 'avifs', 'jls', 'jng', 'mtv', 'psd', 'psb', 'ora', 'art']},
37
+ **{ext: 'ffmpeg' for ext in['mp4', 'avi', 'mkv','m2t', '8svx', 'aa', 'aa3', 'aacp', 'adt', 'adts', 'afc', 'aif', 'aifc', 'aifff', 'al', 'alaw', 'amrnb', 'amrwb', 'amrwb+', 'ast', 'at3', 'atrac', 'awb', 'brstm', 'bwav', 'cdda', 'cdr', 'daud', 'dfpwm', 'dsp', 'fsb', 'g721', 'g723', 'g726', 'g729', 'hcom', 'mka', 'mlp', 'mp1', 'mpa', 'mpc', 'mpga', 'mpp', 'oga', 'oma', 'sds', 'sf', 'smp', 'tak', 'ulaw', 'vag', 'vox', 'w64', 'wve', 'wv','m2t', 'm2ts', 'mts', 'm2v', 'mpv', 'h264', 'h265', 'hevc', 'vp8', 'vp9', 'ivf', 'fli', 'flc', 'roq', 'bik', 'bik2', 'smk', 'nut', 'dpg', 'evo', 'mve', 'ogm', 'ogx', 'mxg', 'mvi', 'avs', 'avs2', 'avs3', 'dvr-ms', 'idx', 'sub', 'sup', 'thp', 'pva', 'm2p', 'vivo', 'viv', 'wm', 'y4m', 'yuv4mpeg', 'webm', 'mov', 'flv', 'wmv', 'm4v', 'mpeg', '3gp', 'ogv', 'asf', 'rm', 'rmvb', 'ts', 'm2ts', 'vob', 'mxf', 'roq', 'nsv', 'f4v', 'f4p', 'f4a', 'f4b', 'drc', 'yuv', 'nut', 'amv', 'svt', 'ivf', 'mpe', 'mp2v', 'm2v', 'm4p', 'mpg', 'wtv', 'gxf', 'mjpg', 'mts', 'xvid', 'divx', 'mp3', 'wav', 'flac', 'ogg', 'aac', 'm4a', 'wma', 'aiff', 'opus', 'alac', 'amr', 'au', 'snd', 'mid', 'midi', 'kar', 'mka', 'mac', 'ape', 'spx', 'rka', 'shn', 'tta', 'smp', 'dts', 'pcm', 'gsm', 'dct', 'voc', 'aup', 'band', 'bwf', 'cda', 'ds2', 'dss', 'dvf', 'm4r', 'm4b', 'mus', 'qcp', 'ra', 'ram', 'rx2', 's3m', 'srm', 'uax', 'xm', 'it', 'ac3', 'caf']},
38
  **{ext: 'libreoffice' for ext in['pdf', 'docx', 'doc', 'odt', 'rtf', 'wpd', 'wps', 'sdw', 'sgl', 'lwp', 'docm', 'dot', 'dotx', 'dotm', 'pages', 'xps', 'oxps', 'abw', 'log', 'msg', 'eml', 'p7s', '1st', 'ans', 'asc', 'diz', 'err', 'faq', 'readme', 'sub', 'ltr', 'dvi', 'xlsx', 'xls', 'ods', 'csv', 'tsv', 'xlsm', 'xlsb', 'xltx', 'xltm', 'xlw', 'xlr', 'wk1', 'wk2', 'wk3', 'wk4', 'wq1', 'sd1', 'dbf', 'dif', 'slk', 'prn', 'numbers', 'fods', 'ots', 'gnumeric', 'pptx', 'ppt', 'odp', 'pptm', 'pps', 'ppsx', 'ppsm', 'pot', 'potx', 'potm', 'sda', 'sdd', 'sti', 'thmx', 'key', 'pez', 'otp']},
39
  **{ext: 'calibre' for ext in['epub', 'mobi', 'azw3', 'fb2', 'lit', 'prc', 'tcr', 'cbr', 'cbz', 'cb7', 'cbt', 'cba', 'chm', 'djv', 'ibooks', 'kfx', 'pdb', 'snb', 'tmd', 'lrf']},
40
  **{ext: 'pandoc' for ext in ['html', 'md', 'rst', 'tex']},