ozmartian / vidcutter

A modern yet simple multi-platform video cutter and joiner.
GNU General Public License v3.0
1.82k stars 134 forks source link

multi audio and subtitles streams #250

Open dalphil opened 5 years ago

dalphil commented 5 years ago

Thanks for this good program! But I have some issues.

Vidcutter does not encode multi audio streams, only the first one, and no subtitles, at least on windows platform, the one I use.

I used the "Bis Buck Bunny - test 8" file to test (1 video, 4 audios, 8 subtitles, 30.5 MB, 46.67 s, 1024x576) : https://github.com/Matroska-Org/matroska-test-files/blob/master/test_files/test5.mkv

May I suggest to use general map specifiers, like -map 0:v -map 0:a? -map 0:s? (as mentionned in http://ffmpeg.org/ffmpeg.html#Advanced-options). The ? character allows the absence of streams (audio or subtiltles). The subtitle streams may not be easy to cut.

Is there also a way to keep the intermediate files ?

ozmartian commented 5 years ago

Have you checked the media streams button in the bottom right? subtitles are definitely supported, multi audio is more tricky, based on FFMpeg. Check Settings --> General -> Keep segments option. Its what you're after re your last question.

---- On Wed, 02 Oct 2019 21:05:02 +1000 dalphil notifications@github.com wrote ----

Thanks for this good program! But I have some issues.

Vidcutter does not encode multi audio streams, only the first one, and no subtitles, at least on windows platform, the one I use. I can suggest to use general map specifiers, like -map 0:v -map 0:a? -map 0:s? (as mentionned in http://ffmpeg.org/ffmpeg.html#Stream-specifiers). The ? character allows the absence of streams (audio or subtiltles). The subtitle streams may not be easy to cut.

Is there also a way to conserve the intermediate files ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, https://github.com/ozmartian/vidcutter/issues/250?email_source=notifications&email_token=ABALOS7VZBIAF6CXLYRR56LQMR555A5CNFSM4I4U364KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPDCXUQ, or https://github.com/notifications/unsubscribe-auth/ABALOS3XQIJTX3TZLFLWWN3QMR555ANCNFSM4I4U364A.