Tag: Video Players

Functional Player Testing with Dash.js and Karma

Dash.js offers an automated test suite for diverse platforms, such as desktops, TVs & phones. Powered by Selenium & Appium, it provides comprehensive results & prevents regressions. Let’s connect at IBC 2023 to learn more.Dash.js offers an automated test suite for diverse platforms, such as desktops, TVs & phones. Powered by Selenium & Appium, it provides comprehensive results & prevents regressions. Let’s connect at IBC 2023 to learn more.

Read More

Automated ABR Testing for DASH and HLS Media Players 

The FAMIUM ABR Testbed enables content providers to test the ABR logic of media players such as dash.js, hls.js, and ExoPlayer under different network conditions. It integrates a graphical network trajectory editor and the FAMIUM SAND streaming analytics solution to analyze the user experience in a dashboard.

Read More

Convert MKV to MP4 Using VLC Media Player – Step-by-Step Guide

This guide demonstrates how to convert MKV to MP4 with VLC Media Player. Prerequisites include a device compatible with VLC Media Player and downloading it from the official website. The process is simple: launch VLC, access the conversion feature, add a MKV file, select an output profile, choose the destination folder and initiate the conversion! Enjoy seamless compatibility with various devices and platforms without any technical knowledge.

Read More

Ffmpeg Video Lossless Codecs

Ffmpeg-tool supports several video lossless codecs (e.g. for medical imaging applications), implemented from de-facto standards, one of such codecs is FFV1.  Note: the full version of ffmpeg binary is here .   FFV1 The spec of FFV1 is here .  Typical encoding command: ffmpeg -video_size 384×320 -i test.yuv -c:v ffv1 -context 1 -coder 0 -y test_lossless.mkv where -context 1    take greater context -coder  0     Golomb-Rice VLC   To run FFV1 encoding in parallel it’s recommended to use ‘-slices’ (legal values of slices: 4, 6, 9, 12, 16, 24, 30) ffmpeg -video_size 384×320 -i test.yuv -c:v ffv1 -context 1 -coder 0  -slices 4 -y test_lossless_slices4.mkv   With PowerShall’s Measure-Command i collected encoding times with ‘-slices 4’ and without: Without slicing encoding time is 1955 ms and with ‘-slices 4’ the time is 748 ms Penalty in bit-size of using ‘-slices 4’ is about 0.2%   FFV1 comp…

Read More
Loading