mirror of
https://github.com/morgan9e/UxPlay
synced 2026-04-14 00:04:13 +09:00
Documentation update for -mp4 feature
This commit is contained in:
25
README.md
25
README.md
@@ -4,10 +4,12 @@
|
||||
|
||||
- **NEW in v1.73** (November 2025):
|
||||
|
||||
- Some YouTube app HLS videos now offer alternative language tracks (generated by AI dubbing). Language choices will be made in order of
|
||||
preferences set with option -lang (or by environment variable $LANGUAGE, which "-lang" overrides). Format is `-lang fr:es:en`, where French ("fr") is
|
||||
the first choice, if available, then Spanish ("es"), etc. $LANGUAGE has the same format: `-lang` (by itself) suppresses playing of
|
||||
dubbed audio if $LANGUAGE is set.
|
||||
- Some YouTube app HLS videos now offer alternative language tracks (generated by AI dubbing). Language choices will be made in order of
|
||||
preferences set with option -lang (or by environment variable $LANGUAGE, which "-lang" overrides). Format is `-lang fr:es:en`, where French ("fr") is
|
||||
the first choice, if available, then Spanish ("es"), etc. $LANGUAGE has the same format: `-lang` (by itself) suppresses playing of
|
||||
dubbed audio if $LANGUAGE is set.
|
||||
|
||||
- Support for recording Mirror-mode/Audio-mode (but not HLS) Audio and Video to mp4 file (new option -mp4 [fn]).
|
||||
|
||||
- Support for **service discovery using a Bluetooth LE "beacon"** for both Linux/\*BSD and Windows (as an alternative to Bonjour/Rendezvous DNS-SD
|
||||
service discovery). **This can be used on networks that do not allow the user to run a DNS_SD service.** The user must run a Bluetooth LE "beacon", (a USB 4.0 or
|
||||
@@ -22,8 +24,6 @@
|
||||
an external renderer (e.g. OBS Studio) at an address specified in `rest-of-pipeline`.
|
||||
Similarly, `-artp <rest-of-pipeline>` forwards decoded audio as L16 RTP packets.
|
||||
Both options can be used together to forward video and audio (as separate concurrent streams) to external applications.
|
||||
(Note: an option "-rtp" which muxes audio and video into a mpeg4 container still needs to be created:
|
||||
Pull Requests welcomed).
|
||||
|
||||
- (for Linux/*BSD Desktop Environments using D-Bus). New option `-scrsv <n>` provides screensaver inhibition (e.g., to
|
||||
prevent screensaver function while watching mirrored videos without keyboard or mouse
|
||||
@@ -1103,6 +1103,12 @@ The "-h265" option changes the default resolution ("-s" option) from
|
||||
1920x1080 to 3840x2160, and leaves default maximum framerate ("-fps"
|
||||
option) at 30fps.
|
||||
|
||||
**-mp4 \[fn\]** Record mirror-mode and audio-mode audio/video to a
|
||||
mp4 file, while watching/listening. File name is fn.n.(format).mp4,
|
||||
(default "fn" = "recording"). The number `n` = 1,2,... increments with
|
||||
each new connection. "format" (e.g. "H264.AAC") indicates H264/H265 video,
|
||||
AAC/ALAC audio.
|
||||
|
||||
**-hls \[v\]** Activate HTTP Live Streaming support. With this option YouTube
|
||||
videos can be streamed directly from YouTube servers to UxPlay (without
|
||||
passing through the client) by clicking on the AirPlay icon in the
|
||||
@@ -1950,9 +1956,10 @@ is running (Linux/*BSD only). Add password support (-pw) using a displayed
|
||||
pin code as a password that changes every time (and not as a one-time
|
||||
pin). Add support for Service Discovery using a
|
||||
Bluetooth LE beacon. Add -vrtp option for forwarding decrypted h264/5 video
|
||||
to an external renderer (e.g., OBS Studio). Check that option input strings
|
||||
have valid UTF-8 encoding. New option `-lang fr:es:en` to specify language
|
||||
preferences for YouTube HLS videos when they offer a choice.
|
||||
to an external renderer (e.g., OBS Studio), and -artp for audio. Check that
|
||||
option input strings have valid UTF-8 encoding. New option `-lang fr:es:en`
|
||||
to specify language preferences for YouTube HLS videos when they offer a choice.
|
||||
New option -mp4 for recording to a mp4 file (Mirror and Audio mode, not HLS)
|
||||
|
||||
1.72.2 2025-07-07 Fix bug (typo) in DNS_SD advertisement introduced with -pw
|
||||
option. Update llhttp to v 9.3.0
|
||||
|
||||
Reference in New Issue
Block a user