├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── bin └── ffmpeg_fmt.php ├── composer.json ├── composer.lock ├── phpunit.xml ├── src ├── Audio.php ├── AudioInterface.php ├── Codec.php ├── Dimension.php ├── Event │ ├── EmitterInterface.php │ ├── EmitterTrait.php │ └── EventProgress.php ├── Exception │ ├── ExecutableNotFoundException.php │ ├── ExecutionFailureException.php │ ├── InvalidFilterException.php │ └── TranscoderException.php ├── Filter │ ├── AudioDelay.php │ ├── AudioFilterInterface.php │ ├── Crop.php │ ├── Cut.php │ ├── Fade.php │ ├── FilterChain.php │ ├── FilterChainInterface.php │ ├── FilterInterface.php │ ├── FrameFilterInterface.php │ ├── Graph.php │ ├── Overlay.php │ ├── Resize.php │ ├── Rotate.php │ ├── SimpleFilter.php │ ├── Text.php │ └── Volume.php ├── Format │ ├── Aac.php │ ├── AudioFormat.php │ ├── AudioFormatInterface.php │ ├── Bmp.php │ ├── Flac.php │ ├── Flv.php │ ├── FormatInterface.php │ ├── FormatTrait.php │ ├── FrameFormat.php │ ├── FrameFormatInterface.php │ ├── Gif.php │ ├── Jpeg.php │ ├── Mkv.php │ ├── Mp3.php │ ├── Oga.php │ ├── Png.php │ ├── Ppm.php │ ├── Srt.php │ ├── SubtitleFormat.php │ ├── SubtitleFormatInterface.php │ ├── VideoFormat.php │ └── VideoFormatInterface.php ├── Frame.php ├── FrameInterface.php ├── Point.php ├── Preset │ ├── FilePreset.php │ ├── Preset.php │ └── PresetInterface.php ├── Service │ ├── Decoder.php │ ├── DecoderInterface.php │ ├── Encoder.php │ ├── EncoderInterface.php │ ├── EncoderQueue.php │ ├── Heap.php │ ├── ServiceFactory.php │ └── ServiceFactoryInterface.php ├── Stream │ ├── AudioStream.php │ ├── AudioStreamInterface.php │ ├── Collection.php │ ├── EnumerationInterface.php │ ├── FrameStream.php │ ├── FrameStreamInterface.php │ ├── StreamInterface.php │ ├── StreamTrait.php │ ├── SubtitleStream.php │ ├── SubtitleStreamInterface.php │ ├── VideoStream.php │ └── VideoStreamInterface.php ├── Subtitle.php ├── SubtitleInterface.php ├── TimeInterval.php ├── Traits │ ├── ConvertEncodingTrait.php │ ├── FilePathAwareTrait.php │ ├── MetadataTrait.php │ └── OptionsAwareTrait.php ├── TranscodeInterface.php ├── TranscodeTrait.php ├── Video.php └── VideoInterface.php └── tests ├── CodecTest.php ├── DimensionTest.php ├── Format └── AudioFormatTest.php ├── PointTest.php ├── Stream └── StreamTraitTest.php ├── TimeIntervalTest.php └── Traits ├── FilePathAwareTraitTest.php ├── MetadataTraitTest.php └── OptionsAwareTraitTest.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | /vendor/ 3 | nbproject 4 | out 5 | gen 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/README.md -------------------------------------------------------------------------------- /bin/ffmpeg_fmt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/bin/ffmpeg_fmt.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/composer.lock -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Audio.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Audio.php -------------------------------------------------------------------------------- /src/AudioInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/AudioInterface.php -------------------------------------------------------------------------------- /src/Codec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Codec.php -------------------------------------------------------------------------------- /src/Dimension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Dimension.php -------------------------------------------------------------------------------- /src/Event/EmitterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Event/EmitterInterface.php -------------------------------------------------------------------------------- /src/Event/EmitterTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Event/EmitterTrait.php -------------------------------------------------------------------------------- /src/Event/EventProgress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Event/EventProgress.php -------------------------------------------------------------------------------- /src/Exception/ExecutableNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Exception/ExecutableNotFoundException.php -------------------------------------------------------------------------------- /src/Exception/ExecutionFailureException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Exception/ExecutionFailureException.php -------------------------------------------------------------------------------- /src/Exception/InvalidFilterException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Exception/InvalidFilterException.php -------------------------------------------------------------------------------- /src/Exception/TranscoderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Exception/TranscoderException.php -------------------------------------------------------------------------------- /src/Filter/AudioDelay.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/AudioDelay.php -------------------------------------------------------------------------------- /src/Filter/AudioFilterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/AudioFilterInterface.php -------------------------------------------------------------------------------- /src/Filter/Crop.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Crop.php -------------------------------------------------------------------------------- /src/Filter/Cut.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Cut.php -------------------------------------------------------------------------------- /src/Filter/Fade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Fade.php -------------------------------------------------------------------------------- /src/Filter/FilterChain.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/FilterChain.php -------------------------------------------------------------------------------- /src/Filter/FilterChainInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/FilterChainInterface.php -------------------------------------------------------------------------------- /src/Filter/FilterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/FilterInterface.php -------------------------------------------------------------------------------- /src/Filter/FrameFilterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/FrameFilterInterface.php -------------------------------------------------------------------------------- /src/Filter/Graph.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Graph.php -------------------------------------------------------------------------------- /src/Filter/Overlay.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Overlay.php -------------------------------------------------------------------------------- /src/Filter/Resize.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Resize.php -------------------------------------------------------------------------------- /src/Filter/Rotate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Rotate.php -------------------------------------------------------------------------------- /src/Filter/SimpleFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/SimpleFilter.php -------------------------------------------------------------------------------- /src/Filter/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Text.php -------------------------------------------------------------------------------- /src/Filter/Volume.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Filter/Volume.php -------------------------------------------------------------------------------- /src/Format/Aac.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Aac.php -------------------------------------------------------------------------------- /src/Format/AudioFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/AudioFormat.php -------------------------------------------------------------------------------- /src/Format/AudioFormatInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/AudioFormatInterface.php -------------------------------------------------------------------------------- /src/Format/Bmp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Bmp.php -------------------------------------------------------------------------------- /src/Format/Flac.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Flac.php -------------------------------------------------------------------------------- /src/Format/Flv.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Flv.php -------------------------------------------------------------------------------- /src/Format/FormatInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/FormatInterface.php -------------------------------------------------------------------------------- /src/Format/FormatTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/FormatTrait.php -------------------------------------------------------------------------------- /src/Format/FrameFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/FrameFormat.php -------------------------------------------------------------------------------- /src/Format/FrameFormatInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/FrameFormatInterface.php -------------------------------------------------------------------------------- /src/Format/Gif.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Gif.php -------------------------------------------------------------------------------- /src/Format/Jpeg.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Jpeg.php -------------------------------------------------------------------------------- /src/Format/Mkv.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Mkv.php -------------------------------------------------------------------------------- /src/Format/Mp3.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Mp3.php -------------------------------------------------------------------------------- /src/Format/Oga.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Oga.php -------------------------------------------------------------------------------- /src/Format/Png.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Png.php -------------------------------------------------------------------------------- /src/Format/Ppm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Ppm.php -------------------------------------------------------------------------------- /src/Format/Srt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/Srt.php -------------------------------------------------------------------------------- /src/Format/SubtitleFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/SubtitleFormat.php -------------------------------------------------------------------------------- /src/Format/SubtitleFormatInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/SubtitleFormatInterface.php -------------------------------------------------------------------------------- /src/Format/VideoFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/VideoFormat.php -------------------------------------------------------------------------------- /src/Format/VideoFormatInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Format/VideoFormatInterface.php -------------------------------------------------------------------------------- /src/Frame.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Frame.php -------------------------------------------------------------------------------- /src/FrameInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/FrameInterface.php -------------------------------------------------------------------------------- /src/Point.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Point.php -------------------------------------------------------------------------------- /src/Preset/FilePreset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Preset/FilePreset.php -------------------------------------------------------------------------------- /src/Preset/Preset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Preset/Preset.php -------------------------------------------------------------------------------- /src/Preset/PresetInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Preset/PresetInterface.php -------------------------------------------------------------------------------- /src/Service/Decoder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Service/Decoder.php -------------------------------------------------------------------------------- /src/Service/DecoderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Service/DecoderInterface.php -------------------------------------------------------------------------------- /src/Service/Encoder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Service/Encoder.php -------------------------------------------------------------------------------- /src/Service/EncoderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Service/EncoderInterface.php -------------------------------------------------------------------------------- /src/Service/EncoderQueue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Service/EncoderQueue.php -------------------------------------------------------------------------------- /src/Service/Heap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Service/Heap.php -------------------------------------------------------------------------------- /src/Service/ServiceFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Service/ServiceFactory.php -------------------------------------------------------------------------------- /src/Service/ServiceFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Service/ServiceFactoryInterface.php -------------------------------------------------------------------------------- /src/Stream/AudioStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/AudioStream.php -------------------------------------------------------------------------------- /src/Stream/AudioStreamInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/AudioStreamInterface.php -------------------------------------------------------------------------------- /src/Stream/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/Collection.php -------------------------------------------------------------------------------- /src/Stream/EnumerationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/EnumerationInterface.php -------------------------------------------------------------------------------- /src/Stream/FrameStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/FrameStream.php -------------------------------------------------------------------------------- /src/Stream/FrameStreamInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/FrameStreamInterface.php -------------------------------------------------------------------------------- /src/Stream/StreamInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/StreamInterface.php -------------------------------------------------------------------------------- /src/Stream/StreamTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/StreamTrait.php -------------------------------------------------------------------------------- /src/Stream/SubtitleStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/SubtitleStream.php -------------------------------------------------------------------------------- /src/Stream/SubtitleStreamInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/SubtitleStreamInterface.php -------------------------------------------------------------------------------- /src/Stream/VideoStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/VideoStream.php -------------------------------------------------------------------------------- /src/Stream/VideoStreamInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Stream/VideoStreamInterface.php -------------------------------------------------------------------------------- /src/Subtitle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Subtitle.php -------------------------------------------------------------------------------- /src/SubtitleInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/SubtitleInterface.php -------------------------------------------------------------------------------- /src/TimeInterval.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/TimeInterval.php -------------------------------------------------------------------------------- /src/Traits/ConvertEncodingTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Traits/ConvertEncodingTrait.php -------------------------------------------------------------------------------- /src/Traits/FilePathAwareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Traits/FilePathAwareTrait.php -------------------------------------------------------------------------------- /src/Traits/MetadataTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Traits/MetadataTrait.php -------------------------------------------------------------------------------- /src/Traits/OptionsAwareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Traits/OptionsAwareTrait.php -------------------------------------------------------------------------------- /src/TranscodeInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/TranscodeInterface.php -------------------------------------------------------------------------------- /src/TranscodeTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/TranscodeTrait.php -------------------------------------------------------------------------------- /src/Video.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/Video.php -------------------------------------------------------------------------------- /src/VideoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/src/VideoInterface.php -------------------------------------------------------------------------------- /tests/CodecTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/CodecTest.php -------------------------------------------------------------------------------- /tests/DimensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/DimensionTest.php -------------------------------------------------------------------------------- /tests/Format/AudioFormatTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/Format/AudioFormatTest.php -------------------------------------------------------------------------------- /tests/PointTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/PointTest.php -------------------------------------------------------------------------------- /tests/Stream/StreamTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/Stream/StreamTraitTest.php -------------------------------------------------------------------------------- /tests/TimeIntervalTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/TimeIntervalTest.php -------------------------------------------------------------------------------- /tests/Traits/FilePathAwareTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/Traits/FilePathAwareTraitTest.php -------------------------------------------------------------------------------- /tests/Traits/MetadataTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/Traits/MetadataTraitTest.php -------------------------------------------------------------------------------- /tests/Traits/OptionsAwareTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jack-theripper/transcoder/HEAD/tests/Traits/OptionsAwareTraitTest.php --------------------------------------------------------------------------------