forked from j62/ctbrec
Add more documentation
This commit is contained in:
parent
f0bf6c5d7c
commit
715b312774
|
@ -0,0 +1,9 @@
|
|||
#### Avidemux
|
||||
[Avidemux](http://avidemux.sourceforge.net/) is a free video editor designed for simple cutting, filtering and encoding tasks.
|
||||
It is available for all major platforms. Avidemux can be used to manually remux recordings.
|
||||
|
||||
1. Open the .ts file with Avidemux
|
||||
2. On the left side select **Copy** for the Video- and Audio-Codec
|
||||
3. Select your preferred output format, e.g. MP4v2, MKV or AVI
|
||||
4. Save the video under a different name
|
||||
5. Enjoy!
|
|
@ -0,0 +1,26 @@
|
|||
#### FFmpeg
|
||||
[FFmpeg](https://ffmpeg.org) is a multimedia framework, which comes with a very powerful command line tool to process multimedia files.
|
||||
It is available for all major platforms. FFmpeg can be used to manually and automatically remux recordings.
|
||||
|
||||
##### Installation
|
||||
* Linux: Use the package manager of your distribution to find and install ffmpeg
|
||||
* Windows:
|
||||
1. Download the latest stable version from the homepage
|
||||
(You probably want to get the 64-bit statically linked build)
|
||||
2. Extract the zip
|
||||
3. Add the bin directory to your PATH environment variable
|
||||
(If you don't know what I'm talking about, do a Youtube search for FFmpeg installation on Windows or something like that)
|
||||
* macOS: See Windows
|
||||
|
||||
##### Manual remuxing
|
||||
* Open a terminal (command prompt) and cd into the directory of the recording
|
||||
* Run FFmpeg:
|
||||
|
||||
`ffmpeg -i AwesomeGirl_-2019-04-04_15-46-19_195.ts -c:v copy -c:a copy AwesomeGirl_-2019-04-04_15-46-19_195.mp4`
|
||||
|
||||
As you can see, the codecs for video and audio are set to copy, which means, that the recording is not reencoded, but just "copied" to
|
||||
another container format. You could also use mkv or avi for the output file suffix and FFmpeg would create that respective file. Depending
|
||||
on your hardware specs and the length of the recording, this process probably takes a few seconds up to a couple of minutes.
|
||||
|
||||
##### Automatic remuxing
|
||||
FFmpeg can also be used to automatically remux recordings. ctbrec provides a [post-processing](/docs/PostProcessing.md) mechanism for this purpose.
|
|
@ -0,0 +1,9 @@
|
|||
#### MKVToolNix
|
||||
[MKVToolNix](https://mkvtoolnix.download/) is a collection of tools for the Matroska media container format.
|
||||
It is available for all major platforms. MKVToolNix can be used to manually remux recordings and convert them
|
||||
from .ts to .mkv.
|
||||
|
||||
1. Open the .ts file with MKVToolNix GUI
|
||||
2. Define the output file at the bottom
|
||||
3. **Start multiplexing**
|
||||
4. Enjoy!
|
|
@ -0,0 +1 @@
|
|||
#### Post-Processing
|
|
@ -0,0 +1,26 @@
|
|||
#### How can I convert the recordings to mp4 / mkv?
|
||||
To convert the files to another format, you have to remux them. You don't have to reencode them, since the
|
||||
files (usually, have not seen an exception yet) already contain H.264 video and AAC audio. You can remux the
|
||||
files manually with tools like [Avidemux](/docs/Avidemux.md), [MKVToolNix](/docs/MKVToolNix.md) or
|
||||
[FFmpeg](/docs/FFmpeg.md) or use one of the post-processing scripts.
|
||||
|
||||
#### Streams are not getting recorded even though the model is online
|
||||
- Is "Leave space on device set" and do you have enough space left?
|
||||
- Is "Maximum resolution" set? In case maximum resolution is set and ctbrec cannot determine the
|
||||
resolution of a stream, the stream will not be recorded.
|
||||
- Is "Concurrent Recordings" set and you reached the maximum?
|
||||
|
||||
#### How can I playback the recorded .ts files?
|
||||
Use one of the following players:
|
||||
- [mpv](https://mpv.io/installation/)
|
||||
- [VLC](https://www.videolan.org/vlc/)
|
||||
|
||||
#### How can I playback the server recordings?
|
||||
Use one of the following players:
|
||||
- [mpv](https://mpv.io/installation/)
|
||||
- [VLC](https://www.videolan.org/vlc/)
|
||||
|
||||
If you have direct access to the recordings you can use these players and open the playlist.m3u8.
|
||||
Otherwise use the ctbrec client. Set the **Record Location** to **Remote** and configure your server.
|
||||
Under **General** select the **Player** of your choice. Then you can start the playback directly from the
|
||||
**Recordings** tab.
|
Loading…
Reference in New Issue