-
Hello Lossless Cut Community, I hope this message finds you well. I've been using Lossless Cut and have found it to be an incredibly useful tool for my video editing needs. However, I've encountered a situation where I need to retain the original encoding settings of the video during the export process. Currently, the app executes the following FFmpeg command: ffmpeg \
-hide_banner \
-ss '447.62911' \
-i '$Input' \
-t '14.99236' \
-avoid_negative_ts make_zero \
-map '0:v' '-c:0' copy \
-map '0:a' '-c:1' copy \
-map_metadata 0 \
-movflags use_metadata_tags \
-movflags '+faststart' \
-default_mode infer_no_subs \
-ignore_unknown \
-strict experimental \
-f mp4 \
-y '$Output' In this command, the I am wondering if it would be possible to add an option that allows users to either keep or remove these -map settings based on their preferences? This would be extremely helpful for those of us who need to preserve the original encoding quality and settings of the video. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hi! I'm not sure exactly what you're asking for. you want to remove |
Beta Was this translation helpful? Give feedback.
Correct me if I'm wrong, but I believe that if you remove
-map '0:v' '-c:0' copy
and-map '0:a' '-c:1' copy
from the command, then ffmpeg will no longer do a lossless copy. it will instead re-encode all streams which is slow and leads to quality loss. That's out of the scope of losslesscut, as its main purpose is lossless operations.