An ass file #gaijin
Conversation
Notices
-
Embed this notice
Ren Tatsumoto :gnujihad: (tatsumoto@freesoftwareextremist.com)'s status on Wednesday, 12-Mar-2025 18:13:44 JST Ren Tatsumoto :gnujihad:
-
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Wednesday, 12-Mar-2025 18:13:43 JST 翠星石
@tatsumoto >Using proprietary software to manually enable the .ass file instead of using free software to embed the subs into the mkv with this script I found;
#!/bin/bash
# Copyright © 2024 DiffieHellman
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# Return invalid usage if there aren't at 2 args past argv[0]
[ "$#" -eq 2 ] || exit 2
video=$1
subs=$2
# Map all streams from video file in argument and map all subs from sub file
ffmpeg -i "${video}" -i "${subs}" -map 0 -map 1:s -c copy "${video%.*}.mkv" -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Wednesday, 12-Mar-2025 18:39:45 JST 翠星石
@takao @tatsumoto Please provide more details.
As far as I'm aware, ffmpeg doesn't contain any proprietary software, although it optionally has support for hardware decoding/encoding that relies on proprietary software, but those flags are not enabled by default and can't be enabled without installing such proprietary libraries.In conversation permalink -
Embed this notice
:segasaturn: (takao@shitposter.world)'s status on Wednesday, 12-Mar-2025 18:39:46 JST :segasaturn:
@Suiseiseki @tatsumoto please make sure ffmpeg is compiled in a way that produces a free as in freedom binary, though. In conversation permalink -
Embed this notice
:segasaturn: (takao@shitposter.world)'s status on Wednesday, 12-Mar-2025 21:09:57 JST :segasaturn:
@Suiseiseki @tatsumoto you can build it with (((patented))) technologies, which restricts redistribution rights. In conversation permalink -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Wednesday, 12-Mar-2025 21:09:57 JST 翠星石
@takao @tatsumoto If you're not in the USA, you can do and redistribute it and tell them to cope about their invalid patents. In conversation permalink -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Wednesday, 12-Mar-2025 21:10:00 JST 翠星石
@takao @tatsumoto If you're not in the USA, you can go and redistribute it and tell them to cope about their invalid patents. In conversation permalink
-
Embed this notice