mirror of
https://github.com/MartinEesmaa/VVCEasy.git
synced 2025-06-05 21:59:20 +02:00
Move two markdown files into docs-old folder
VLC o266player and Bitmovin vvDecPlayer are no longer active committed more than one year, so it will move into docs-old folder. - Martin Eesmaa
This commit is contained in:
126
docs-old/Bitmovin.md
Normal file
126
docs-old/Bitmovin.md
Normal file
@@ -0,0 +1,126 @@
|
||||

|
||||
|
||||
# Bitmovin VVDec Player (instructions of encode segments)
|
||||
|
||||
If you want to put your VVC file into Bitmovin VvDec Player, we need add `--segment`, `-f` as frames and `-fs` as frame skip into vvencapp.
|
||||
|
||||
Otherwise, if you put VVC file (which is all together of one file) without segments, your application might freeze your computer and application too.
|
||||
|
||||
To make probably decoded well for segments, here is an example of this:
|
||||
|
||||
Example of code (1 second/24 frames). After first segment (1 sec), it will go up 1 second (total frames 48):
|
||||
```
|
||||
vvencapp --qp 34 -i out.yuv -s 854x480 -r 24 --preset slow --threads 16 --tier high --segment mid -f 24 -fs 24 -o EXTREME-1.266
|
||||
```
|
||||
|
||||
First segment (first) will be beginning from video, 0 sec -> 1 sec. (segment-0.vvc)
|
||||
|
||||
Middle segment (mid) will be during from video, 1 sec -> 2 sec. (segment-1.vvc)
|
||||
|
||||
Last segment (last) will be ending from video, 2 sec -> 3 sec. (segment-2.vvc)
|
||||
|
||||
Total is three seconds and three segments. Example of my segments, including log:
|
||||
|
||||
[Log file](https://pastebin.com/qrCyfDEU)
|
||||
|
||||
[VVC Segments](https://github.com/MartinEesmaa/VVCEasy/files/8308682/BBBVVCTHREESEC.zip)
|
||||
|
||||
JSON:
|
||||
```
|
||||
{
|
||||
"Name": "Big Buck Bunny Test Video Three Sec",
|
||||
"NrSegments": 2,
|
||||
"PlotMaxBitrate": 400000,
|
||||
"Renditions": [
|
||||
{
|
||||
"Name": "720p",
|
||||
"Resolution": "1280x720",
|
||||
"Fps": 24,
|
||||
"Url": "C:/Users/User/Downloads/BBBVVCTHREESEC/segment-%i.vvc"
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
# Bitmovin VVDec Player Downloads (including build instructions):
|
||||
|
||||
[Windows Pre-Builded](https://www.dropbox.com/scl/fi/x4v1qb60u8zp505dtx8p6/BitVVDecPlayerWIN.7z?rlkey=gs9duytd6h1sos69o53rw8vyy)
|
||||
|
||||
[Mac OS Pre-Builded](https://www.dropbox.com/s/ilsoica7c8dh4hq/BitVVDecPlayerMAC.7z)
|
||||
|
||||
[Linux Pre-Builded](https://www.dropbox.com/scl/fi/9jgibpwxe52zkkjijycdc/BitVVDecPlayerLINUX.AppImage?rlkey=jrqxsnwuqltc1xj9fevk9xb1f)
|
||||
|
||||
Want to build VVDec (.dll (Windows)/.dylib (Mac OS)/.so (Linux)) yourself?
|
||||
|
||||
Here is a code:
|
||||
|
||||
```
|
||||
git clone https://github.com/fraunhoferhhi/vvdec
|
||||
cd vvdec
|
||||
mkdir build && cd build
|
||||
cmake -DBUILD_SHARED_LIBS=1 ..
|
||||
cmake --build . --config Release
|
||||
```
|
||||
|
||||
The build files can be located at vvdec/bin/release-shared
|
||||
|
||||
Windows: vvdec.dll
|
||||
|
||||
Mac OS: libvvdec.dylib
|
||||
|
||||
Linux: libvvdecLib.so
|
||||
|
||||
***Note to Linux: If the file (.so) can't load into your Bitmovin VVDec Player. You have to rename libvvdec.so into libvvdecLib.so***
|
||||
|
||||
# System requirements
|
||||
|
||||
This program requires architecture of x86_64/AMD64.
|
||||
|
||||
### Windows
|
||||
Operating System: Windows 7 / Windows Server 2012 and later versions
|
||||
|
||||
Requirements to run program: Microsoft Visual C++ Redistributable 2015-2017-2019-2022 and vvdec.dll
|
||||
|
||||
Internet required to download segments for Bitmovin streams
|
||||
|
||||
Offline availability for local segments
|
||||
|
||||
---
|
||||
|
||||
### Mac OS
|
||||
Operating System: macOS 10.15 and later versions.
|
||||
|
||||
Requirements to run program: Qt framework (version 5) and libvvdec.dylib
|
||||
|
||||
Internet required to download segments for Bitmovin streams.
|
||||
|
||||
Offline availability for local segments
|
||||
|
||||
---
|
||||
|
||||
### Linux
|
||||
Operating System: Linux 3.20+ (Ubuntu 12.04 LTS and later versions)
|
||||
|
||||
Requirements to run program: Qt framework (version 5), glib (build-essential) and libvvdecLib.so
|
||||
|
||||
Internet required to download segments for Bitmovin streams.
|
||||
|
||||
Offline availability for local segments
|
||||
|
||||
# Bitmovin VVDec Player (Test compatibility)
|
||||
|
||||
### Windows 7+:
|
||||
|
||||

|
||||
-------------------------
|
||||
### macOS 10.15+:
|
||||
|
||||

|
||||
-------------------------
|
||||
### Linux:
|
||||
|
||||

|
||||
-------------------------
|
||||
Tests will be coming sooner.
|
||||
|
||||
- Martin Eesmaa
|
49
docs-old/o266player.md
Normal file
49
docs-old/o266player.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# Compatibility Windows Operating System (VLC Media Player v3.0.11.1, o266player build version)
|
||||
|
||||
Limitations:
|
||||
|
||||
Note to Mac and Linux of o266player VLC: Sorry Mac and Linux users :(, here is a why MacOS and Linux cannot run VLC o266player.
|
||||
|
||||
On macOS 10.15.6, I tried build, but it failed, you can have a look for Stack Overflow: [Link](https://stackoverflow.com/questions/70387126/error-1-and-2-trying-to-compile-vlc-o266player-missing-git-and-txt).
|
||||
|
||||
On Linux, it doesn't support VLC (o266player build).
|
||||
If you want to run VLC (o266player version), you need to run Windows only for a virtual machine or a real computer.
|
||||
|
||||
Windows | Compatibility (only x64) | Screenshot | Date report (DD/MM/YYYY, 24hr)
|
||||
------- | ------- | --------------- | ------------- |
|
||||
Windows 2000/ME or older | :x: (Cannot run custom build) | [Link](https://i.imgur.com/hHnh5Cx.png) | 19/02/2022 18:35:34 (AEDT)
|
||||
Windows XP | ⚠️ (Terminal only, GUI is not working) | [Link](https://i.imgur.com/v3jMW3d.png) | 11/12/2021 15:18:29 (AEDT)
|
||||
Windows Vista | :white_check_mark: (All checked)
|
||||
Windows 7 | :white_check_mark: (All checked) | [Link](https://i.imgur.com/4cANwDQ.png) | 17/12/2021 21:32:38 (AEDT)
|
||||
Windows 8.0 | :white_check_mark: (All checked) | [Link](https://i.imgur.com/cl8qASz.png) | 20/02/2022 15:27:40 (AEDT)
|
||||
Windows 8.1 | :white_check_mark: (All checked) | [Link](https://i.imgur.com/1Fe6xGW.png) | 17/12/2021 18:23:35 (AEDT)
|
||||
Windows 10 | :white_check_mark: (All checked)
|
||||
Windows 11 | :white_check_mark: (All checked) | [Link](https://i.imgur.com/Me2L998.png) | 13/12/2021 15:58:55 (AEDT)
|
||||
|
||||
Windows Server | Compatibility (only x64) | Screenshot | Date report (DD/MM/YYYY, 24hr)
|
||||
------- | ------- | --------- | --------- |
|
||||
Windows Server 2003 | ⚠️ (Terminal only, GUI is not working) | [Link](https://i.imgur.com/G7F2bif.png) | 19/02/2022 21:38:20 (AEDT)
|
||||
Windows Server 2008 | ⚠️ (GUI Works, but VVC won't show video) | [Link](https://i.imgur.com/GXFgIt8.png) | 20/02/2022 14:02:28 (AEDT)
|
||||
Windows Server 2012 | :white_check_mark: (All checked) | [Link](https://i.imgur.com/Vcgag8B.png) | 17/12/2021 20:57:16 (AEDT)
|
||||
Windows Server 2016 | :white_check_mark: (Already checked by Tencent Cloud)
|
||||
Windows Server 2019 | :white_check_mark: (All checked)
|
||||
Windows Server 2022 | :white_check_mark: (All checked)
|
||||
|
||||
VLC Custom build of o266player only accepts to run 64-bit / x64 on your computer. 32-bit / x86 won't work.
|
||||
|
||||
This cannot be run on Windows Vista / Windows Server 2008 or older and Windows 8.0 to play VVC video file of VLC Custom build.
|
||||
|
||||
***IMPORTANT: o266player closed source decoder commits built to .DLL/.dylib are expired since 1st February 2022 to disable showing VVC video. MP4 Mixed with VVC is unplayable showing.***
|
||||
|
||||
Note: I'm trying to work it out of VLC 3.0.16.
|
||||
|
||||
Reminder: Some operating systems are working to load VVC video format in Virtual Machine software, but real machines will work every operating system, for example Windows Server 2016 has already been tested by Tencent Cloud.
|
||||
|
||||
If your operating system is working to decode VVC video format like you're running on Windows 10, please fork this repository, edit README and make pull request of my original repository from your forked repository. Screenshot must be required winver and VLC Media Player (custom build of o266player)
|
||||
|
||||
[Download Windows VLC 3.0.11.1 o266player version](https://www.dropbox.com/s/hs7yoa9hkxa6ugd/vlc-3.0.11.1-w64.7z)
|
||||
|
||||
UPDATE 13th December 2021: VLC Media Player (custom VLC build of o266player, 3.0.11.1 Vetenari, Windows 11) is tested by Martin Eesmaa. It can play only about 600 frames limit / 20+ seconds.
|
||||

|
||||
|
||||
- Martin Eesmaa
|
Reference in New Issue
Block a user