General

  • Target

    ffmpeg-master-latest-win64-gpl.zip

  • Size

    125.8MB

  • MD5

    fbeddce9531477bcf7607c5883a5c0d2

  • SHA1

    351534c1d9b07bcf2f7427ea016685a129dcf044

  • SHA256

    18b907eba44e2e3a8d2a01a8626418e232970879fba0906a4e6c38b64d7d9b37

  • SHA512

    d9583378de8a515f42e947c0b4aed299073a14affbe4f5e0b06ecaa83a6bcc12f5041427e24b063445bcb3a7d3120eb0b94af12f6a1d606b669226cd563135b5

  • SSDEEP

    3145728:iVedInYIVXG8ZdHT5TGXnZBguDi++B/YpbV8MjY4oorae:ER5ZRTFyn3+K7C9oGe

Score
10/10

Malware Config

Extracted

Ransom Note
FFmpeg Formats Documentation Table of Contents 1 Description 2 Format Options 2.1 Format stream specifiers 3 Demuxers 3.1 aa 3.2 aac 3.3 apng 3.4 asf 3.5 concat 3.5.1 Syntax 3.5.2 Options 3.5.3 Examples 3.6 dash 3.6.1 Options 3.7 ea 3.7.1 Options 3.8 imf 3.9 flv, live_flv, kux 3.10 gif 3.11 hls 3.12 image2 3.12.1 Examples 3.13 libgme 3.14 libmodplug 3.15 libopenmpt 3.16 mov/mp4/3gp 3.16.1 Options 3.16.2 Audible AAX 3.17 mpegts 3.18 mpjpeg 3.19 rawvideo 3.20 sbg 3.21 tedcaptions 3.22 vapoursynth 4 Muxers 4.1 a64 4.2 adts 4.2.1 Options 4.3 aiff 4.3.1 Options 4.4 alp 4.4.1 Options 4.5 asf 4.5.1 Options 4.6 avi 4.6.1 Options 4.7 chromaprint 4.7.1 Options 4.8 crc 4.8.1 Examples 4.9 dash 4.10 fifo 4.10.1 Examples 4.11 flv 4.12 framecrc 4.12.1 Examples 4.13 framehash 4.13.1 Examples 4.14 framemd5 4.14.1 Examples 4.15 gif 4.16 hash 4.16.1 Examples 4.17 hls 4.17.1 Options 4.18 ico 4.19 image2 4.19.1 Options 4.19.2 Examples 4.20 matroska 4.20.1 Metadata 4.20.2 Options 4.21 md5 4.21.1 Examples 4.22 mov, mp4, ismv 4.22.1 Options 4.22.2 Example 4.23 mp3 4.24 mpegts 4.24.1 Options 4.24.2 Example 4.25 mxf, mxf_d10, mxf_opatom 4.25.1 Options 4.26 null 4.27 nut 4.28 ogg 4.29 raw muxers 4.29.1 ac3 4.29.2 adx 4.29.3 aptx 4.29.4 aptx_hd 4.29.5 avs2 4.29.6 cavsvideo 4.29.7 codec2raw 4.29.8 data 4.29.9 dirac 4.29.10 dnxhd 4.29.11 dts 4.29.12 eac3 4.29.13 g722 4.29.14 g723_1 4.29.15 g726 4.29.16 g726le 4.29.17 gsm 4.29.18 h261 4.29.19 h263 4.29.20 h264 4.29.21 hevc 4.29.22 m4v 4.29.23 mjpeg 4.29.24 mlp 4.29.25 mp2 4.29.26 mpeg1video 4.29.27 mpeg2video 4.29.28 obu 4.29.29 rawvideo 4.29.30 sbc 4.29.31 truehd 4.29.32 vc1 4.30 segment, stream_segment, ssegment 4.30.1 Options 4.30.2 Examples 4.31 smoothstreaming 4.32 streamhash 4.32.1 Examples 4.33 tee 4.33.1 Options 4.33.2 Examples 4.34 webm_chunk 4.34.1 Options 4.34.2 Example 4.35 webm_dash_manifest 4.35.1 Options 4.35.2 Example 5 Metadata 6 See Also 7 Authors 1 Description# TOC This document describes the supported formats (muxers and demuxers) provided by the libavformat library. 2 Format Options# TOC The libavformat library provides some generic global options, which can be set on all the muxers and demuxers. In addition each muxer or demuxer may support so-called private options, which are specific for that component. Options may be set by specifying - in the FFmpeg tools, or by setting the value explicitly in the options or using the API for programmatic use. The list of supported options follows: (input/output) Possible values: ‘’ Reduce buffering. (input) Set probing size in bytes, i.e. the size of the data to analyze to get stream information. A higher value will enable detecting more information in case it is dispersed into the stream, but will increase latency. Must be an integer not lesser than 32. It is 5000000 by default. (input) Set the maximum number of buffered packets when probing a codec. Default is 2500 packets. (output) Set packet size. Set format flags. Some are implemented for a limited number of formats. Possible values for input files: ‘’ Discard corrupted packets. ‘’ Enable fast, but inaccurate seeks for some formats. ‘’ Generate missing PTS if DTS is present. ‘’ Ignore DTS if PTS is set. Inert when nofillin is set. ‘’ Ignore index. ‘’ Reduce the latency introduced by buffering during initial input streams analysis. ‘’ Do not fill in missing values in packet fields that can be exactly calculated. ‘’ Disable AVParsers, this needs too. ‘’ Try to interleave output packets by DTS. At present, available only for AVIs with an index. Possible values for output files: ‘’ Automatically apply bitstream filters as required by the output format. Enabled by default. ‘’ Only write platform-, build- and time-independent data. This ensures that file and data checksums are reproducible and match between platforms. Its primary use is for regression testing. ‘’ Write out packets immediately. ‘’ Stop muxing at the end of the shortest stream. It may be needed to increase max_interleave_delta to avoid flushing the longer streams before EOF. (input) Allow seeking to non-keyframes on demuxer level when supported if set to 1. Default is 0. (input) Specify how many microseconds are analyzed to probe the input. A higher value will enable detecting more accurate information, but will increase latency. It defaults to 5,000,000 microseconds = 5 seconds. (input) Set decryption key. (input) Set max memory used for timestamp index (per stream). (input) Set max memory used for buffering real-time frames. (input/output) Print specific debug info. Possible values: ‘’ (input/output) Set maximum muxing or demuxing delay in microseconds. (input) Set number of frames used to probe fps. (output) Set microseconds by which audio packets should be interleaved earlier. (output) Set microseconds for each chunk. (output) Set size in bytes for each chunk. (input) Set error detection flags. is deprecated and should be used only via the tool. Possible values: ‘’ Verify embedded CRCs. ‘’ Detect bitstream specification deviations. ‘’ Detect improper bitstream length. ‘’ Abort decoding on minor error detection. ‘’ Consider things that violate the spec and have not been seen in the wild as errors. ‘’ Consider all spec non compliancies as errors. ‘’ Consider things that a sane encoder should not do as an error. (output) Set maximum buffering duration for interleaving. The duration is expressed in microseconds, and defaults to 10000000 (10 seconds). To ensure all the streams are interleaved correctly, libavformat will wait until it has at least one packet for each stream before actually writing any packets to the output file. When some streams are "sparse" (i.e. there are large gaps between successive packets), this can result in excessive buffering. This field specifies the maximum difference between the timestamps of the first and the last packet in the muxing queue, above which libavformat will output a packet regardless of whether it has queued a packet for all the streams. If set to 0, libavformat will continue buffering packets until it has a packet for each stream, regardless of the maximum timestamp difference between the buffered packets. (input) Use wallclock as timestamps if set to 1. Default is 0. (output) Possible values: ‘’ Shift timestamps to make them non-negative. Also note that this affects only leading negative timestamps, and not non-monotonic negative timestamps. ‘’ Shift timestamps so that the first timestamp is 0. ‘’ Enables shifting when required by the target format. ‘’ Disables shifting of timestamp. When shifting is enabled, all output timestamps are shifted by the same amount. Audio, video, and subtitles desynching and relative timestamp differences are preserved compared to how they would have been without shifting. (input) Set number of bytes to skip before reading header and frames if set to 1. Default is 0. (input) Correct single timestamp overflows if set to 1. Default is 1. (output) Flush the underlying I/O stream after each packet. Default is -1 (auto), which means that the underlying protocol will decide, 1 enables it, and has the effect of reducing the latency, 0 disables it and may increase IO throughput in some cases. (output) Set the output time offset. must be a time duration specification, see (ffmpeg-utils)the Time duration section in the ffmpeg-utils(1) manual. The offset is added by the muxer to the output timestamps. Specifying a positive offset means that the corresponding streams are delayed bt the time duration specified in . Default value is (meaning that no offset is applied). (input) "," separated list of allowed demuxers. By default all are allowed. (input) Separator used to separate the fields printed on the command line about the Stream parameters. For example, to separate the fields with newlines and indentation: (input) Specifies the maximum number of streams. This can be used to reject files that would require too many resources due to a large number of streams. (input) Skip estimation of input duration when calculated using PTS. At present, applicable for MPEG-PS and MPEG-TS. (input/output) Specify how strictly to follow the standards. is deprecated and should be used only via the tool. Possible values: ‘’ strictly conform to an older more strict version of the spec or reference software ‘’ strictly conform to all the things in the spec no matter what consequences ‘’ ‘’ allow unofficial extensions ‘’ allow non standardized experimental things, experimental (unfinished/work in progress/not well tested) decoders and encoders. Note: experimental decoders can pose a security risk, do not use this for decoding untrusted input. 2.1 Format stream specifiers# TOC Format stream specifiers allow selection of one or more streams that match specific properties. The exact semantics of stream specifiers is defined by the function declared in the header and documented in the (ffmpeg)Stream specifiers section in the ffmpeg(1) manual. 3 Demuxers# TOC Demuxers are configured elements in FFmpeg that can read the multimedia streams from a particular type of file. When you configure your FFmpeg build, all the supported demuxers are enabled by default. You can list all available ones using the configure option . You can disable all the demuxers using the configure option , and selectively enable a single demuxer with the option , or disable it with the option . The option of the ff* tools will display the list of enabled demuxers. Use to view a combined list of enabled demuxers and muxers. The description of some of the currently available demuxers follows. 3.1 aa# TOC Audible Format 2, 3, and 4 demuxer. This demuxer is used to demux Audible Format 2, 3, and 4 (.aa) files. 3.2 aac# TOC Raw Audio Data Transport Stream AAC demuxer. This demuxer is used to demux an ADTS input containing a single AAC stream alongwith any ID3v1/2 or APE tags in it. 3.3 apng# TOC Animated Portable Network Graphics demuxer. This demuxer is used to demux APNG files. All headers, but the PNG signature, up to (but not including) the first fcTL chunk are transmitted as extradata. Frames are then split as being all the chunks between two fcTL ones, or between the last fcTL and IEND chunks. Ignore the loop variable in the file if set. Default is enabled. Maximum framerate in frames per second. Default of 0 imposes no limit. Default framerate in frames per second when none is specified in the file (0 meaning as fast as possible). Default is 15. 3.4 asf# TOC Advanced Systems Format demuxer. This demuxer is used to demux ASF files and MMS network streams. Do not try to resynchronize by looking for a certain optional start code. 3.5 concat# TOC Virtual concatenation script demuxer. This demuxer reads a list of files and other directives from a text file and demuxes them one after the other, as if all their packets had been muxed together. The timestamps in the files are adjusted so that the first file starts at 0 and each next file starts where the previous one finishes. Note that it is done globally and may cause gaps if all streams do not have exactly the same length. All files must have the same streams (same codecs, same time base, etc.). The duration of each file is used to adjust the timestamps of the next file: if the duration is incorrect (because it was computed using the bit-rate or because the file is truncated, for example), it can cause artifacts. The directive can be used to override the duration stored in each file. # TOC The script is a text file in extended-ASCII, with one directive per line. Empty lines, leading spaces and lines starting with ’#’ are ignored. The following directive is recognized: Path to a file to read; special characters and spaces must be escaped with backslash or single quotes. All subsequent file-related directives apply to that file. Identify the script type and version. To make FFmpeg recognize the format automatically, this directive must appear exactly as is (no extra space or byte-order-mark) on the very first line of the script. Duration of the file. This information can be specified from the file; specifying it here may be more efficient or help if the information from the file is not available or accurate. If the duration is set for all files, then it is possible to seek in the whole concatenated video. In point of the file. When the demuxer opens the file it instantly seeks to the specified timestamp. Seeking is done so that all streams can be presented successfully at In point. This directive works best with intra frame codecs, because for non-intra frame ones you will usually get extra packets before the actual In point and the decoded content will most likely contain frames before In point too. For each file, packets before the file In point will have timestamps less than the calculated start timestamp of the file (negative in case of the first file), and the duration of the files (if not specified by the directive) will be reduced based on their specified In point. Because of potential packets before the specified In point, packet timestamps may overlap between two concatenated files. Out point of the file. When the demuxer reaches the specified decoding timestamp in any of the streams, it handles it as an end of file condition and skips the current and all the remaining packets from all streams. Out point is exclusive, which means that the demuxer will not output packets with a decoding timestamp greater or equal to Out point. This directive works best with intra frame codecs and formats where all streams are tightly interleaved. For non-intra frame codecs you will usually get additional packets with presentation timestamp after Out point therefore the decoded content will most likely contain frames after Out point too. If your streams are not tightly interleaved you may not get all the packets from all streams before Out point and you may only will be able to decode the earliest stream until Out point. The duration of the files (if not specified by the directive) will be reduced based on their specified Out point. Metadata of the packets of the file. The specified metadata will be set for each file packet. You can specify this directive multiple times to add multiple metadata entries. This directive is deprecated, use instead. Metadata of the packets of the file. The specified metadata will be set for each file packet. You can specify this directive multiple times to add multiple metadata entries. Option to access, open and probe the file. Can be present multiple times. Introduce a stream in the virtual file. All subsequent stream-related directives apply to the last introduced stream. Some streams properties must be set in order to allow identifying the matching streams in the subfiles. If no streams are defined in the script, the streams from the first file are copied. Set the id of the stream. If this directive is given, the string with the corresponding id in the subfiles will be used. This is especially useful for MPEG-PS (VOB) files, where the order of the streams is not reliable. Metadata for the stream. Can be present multiple times. Codec for the stream. Extradata for the string, encoded in hexadecimal. Add a chapter. is an unique identifier, possibly small and consecutive. # TOC This demuxer accepts the following option: If set to 1, reject unsafe file paths and directives. A file path is considered safe if it does not contain a protocol specification and is relative and all components only contain characters from the portable character set (letters, digits, period, underscore and hyphen) and have no period at the beginning of a component. If set to 0, any file name is accepted. The default is 1. If set to 1, try to perform automatic conversions on packet data to make the streams concatenable. The default is 1. Currently, the only conversion is adding the h264_mp4toannexb bitstream filter to H.264 streams in MP4 format. This is necessary in particular if there are resolution changes. If set to 1, every packet will contain the and the packet metadata values which are the start_time and the duration of the respective file segments in the concatenated output expressed in microseconds. The duration metadata is only set if it is known based on the concat file. The default is 0. # TOC Us
URLs

https://bitbucket.org/mpyne/game-music-emu/overview

https://github.com/Konstanty/libmodplug

https://lib.openmpt.org/libopenmpt/

http://uazu.net/sbagen/

https://acoustid.org/chromaprint

http://standards.iso.org/ittf/PubliclyAvailableStandards/c065274_ISO_IEC_23009-1_2014.zip

https://sites.google.com/a/webmproject.org/wiki/adaptive-streaming/webm-dash-specification

https://github.com/video-dev/hlsjs-rfcs/blob/lhls-spec/proposals/0001-lhls.md

https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis

Signatures

Files

  • ffmpeg-master-latest-win64-gpl.zip
    .zip
  • ffmpeg-master-latest-win64-gpl/LICENSE.txt
  • ffmpeg-master-latest-win64-gpl/bin/ffmpeg.exe
    .exe windows x64

    eb5ba0d614dbf04cec9a5abdf48110ed


    Headers

    Imports

    Exports

    Sections

  • ffmpeg-master-latest-win64-gpl/bin/ffplay.exe
    .exe windows x64

    250ea7e97678c6ea21bfaef682f492c4


    Headers

    Imports

    Exports

    Sections

  • ffmpeg-master-latest-win64-gpl/bin/ffprobe.exe
    .exe windows x64

    250ea7e97678c6ea21bfaef682f492c4


    Headers

    Imports

    Exports

    Sections

  • ffmpeg-master-latest-win64-gpl/doc/bootstrap.min.css
  • ffmpeg-master-latest-win64-gpl/doc/default.css
  • ffmpeg-master-latest-win64-gpl/doc/developer.html
    .vbs
  • ffmpeg-master-latest-win64-gpl/doc/faq.html
  • ffmpeg-master-latest-win64-gpl/doc/fate.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-all.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-bitstream-filters.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-codecs.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-devices.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-filters.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-formats.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-protocols.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-resampler.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-scaler.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg-utils.html
  • ffmpeg-master-latest-win64-gpl/doc/ffmpeg.html
  • ffmpeg-master-latest-win64-gpl/doc/ffplay-all.html
  • ffmpeg-master-latest-win64-gpl/doc/ffplay.html
  • ffmpeg-master-latest-win64-gpl/doc/ffprobe-all.html
  • ffmpeg-master-latest-win64-gpl/doc/ffprobe.html
  • ffmpeg-master-latest-win64-gpl/doc/general.html
  • ffmpeg-master-latest-win64-gpl/doc/git-howto.html
  • ffmpeg-master-latest-win64-gpl/doc/libavcodec.html
  • ffmpeg-master-latest-win64-gpl/doc/libavdevice.html
  • ffmpeg-master-latest-win64-gpl/doc/libavfilter.html
  • ffmpeg-master-latest-win64-gpl/doc/libavformat.html
  • ffmpeg-master-latest-win64-gpl/doc/libavutil.html
  • ffmpeg-master-latest-win64-gpl/doc/libswresample.html
  • ffmpeg-master-latest-win64-gpl/doc/libswscale.html
  • ffmpeg-master-latest-win64-gpl/doc/mailing-list-faq.html
  • ffmpeg-master-latest-win64-gpl/doc/nut.html
  • ffmpeg-master-latest-win64-gpl/doc/platform.html
  • ffmpeg-master-latest-win64-gpl/doc/style.min.css