summaryrefslogtreecommitdiff
path: root/2024/dvd-to-mp4.gmi
diff options
context:
space:
mode:
authorDaniel Weipert <git@mail.dweipert.de>2024-12-04 12:36:06 +0200
committerDaniel Weipert <git@mail.dweipert.de>2025-08-01 11:55:42 +0200
commite28f8123c4266821e9efbade2b07a7a90d325270 (patch)
treeada1c8f19a71b7448153dd0d76dfb65fb80819c9 /2024/dvd-to-mp4.gmi
parent02ec495de1466b6c3cfbd5a9c3edaa2d2744b033 (diff)
dvd-to-mp4
Diffstat (limited to '2024/dvd-to-mp4.gmi')
-rw-r--r--2024/dvd-to-mp4.gmi39
1 files changed, 39 insertions, 0 deletions
diff --git a/2024/dvd-to-mp4.gmi b/2024/dvd-to-mp4.gmi
new file mode 100644
index 0000000..f50d9a6
--- /dev/null
+++ b/2024/dvd-to-mp4.gmi
@@ -0,0 +1,39 @@
+```
+sudo pacman -Sy udisks2 audiocd-kio libbluray libaacs udftools
+```
+Kann sein dass nicht alles davon gebraucht wird. Aber das ist, was ich installiert habe und nach irgendeinem davon gings dann.
+
+```
+sudo mount /dev/cdrom /mnt
+
+# per stfp
+cd /mnt/VIDEO_TS
+get *.VOB
+
+# per cp
+cp /mnt/VIDEO_TS/*.VOB $DESTINATION_FOLDER
+```
+
+
+=> https://askubuntu.com/a/1258022
+```
+ffmpeg -i $FILE.VOB -vf format=yuv420p $OUTPUT.mp4
+```
+
+wenn alle files durch sind dann txt Datei erzeugen mit Liste der files zum zusammenfügen
+
+concat.txt
+```
+file $OUTPUT_01.mp4
+file $OUTPUT_02.mp4
+file $OUTPUT_03.mp4
+```
+
+mit ffmpeg zusammenfügen
+=> https://stackoverflow.com/a/37756628
+=> https://trac.ffmpeg.org/wiki/Concatenate
+```
+ffmpeg -f concat -i concat.txt -c copy $OUTPUT.mp4
+```
+
+Danach auf privater PeerTube Instanz hochladen :-)