In this video we've discussed how to permanently merge a subtitle file (.srt) to any video/movie using an Android Device. The process that we've shown will add soft subtitles to a video or movie.
Here is the fix for "You can't use this File" : https://youtu.be/1LexziJ-4Bw
You can follow this alternative method also: https://youtu.be/X5tB33mTahI
Command to add soft subtitles to an MKV file: -i "Path of the video.mkv" -i "Path of the srt file.srt" -c copy -c:s srt -metadata:s:s:0 language="Subtitle language" -disposition:s:0 default "Path of your Output.mkv"
Command to add soft subtitles to an MP4 file: -i "Path of the video.mp4" -i "Path of the srt file.srt" -c copy -c:s mov_text -metadata:s:s:0 language="Subtitle language" -disposition:s:0 default "Path of your Output.mp4"
Timestamps:
0:00 Intro
0:52 Downloading FFmpeg CLI apk
1:34 Installing FFmpeg CLI apk
1:52 Executing the command
4:41 Checking the output
5:22 Making the subtitle track as default
6:09 Checking the output
6:22 Outro
☑️ Subscribe: https://www.youtube.com/c/BisanksUltimateGuide?sub_confirmation=1
If you like this video, please like, comment, share and don't forget to subscribe. We need your support. Bye Bye. Have a great day!
#bisank #bisankguide #bisankultimateguide
In our previous video we discussed how
to create a subtitle file and as per our promise, we are back with this one. In
this video you are going to see, how to permanently add subtitles to a video
using your android device. So let's begin, let's dig in. But before we start,
make sure that you have the video file and the srt file or subtitle file in the
same memory. As I have the files in my sdcard. And here let me show you
that there is no subtitles in the video. If I click on the message like ic
on then no
Subtitles track is showing up here. It means it has no subtitles. So, to permanently add subtitles you need an application FFmpeg CLI. So just search
for it on Google as ffmpeg space cli space apk and hit enter. Now go to this website. Click Download APK Click OK and download the application.
As I have already downloaded it, so I will simply install the application. So
let's install this application Now open the application and
allow the permission. Here type -i space click on the pl
us icon and give
the path of the video by clicking on File Path and now choose the video. Again type -i space give the path of the
srt file in the same way. Thereafter type -c copy
which means it will copy the video and the audio codecs of the
video. Thereafter give another space and type -c colon s space srt.
"-c colon s" means subtitle codec which is srt in this case. Now give a
space and write -metadata colon s colon s colon zero. Here "first s" means stream,
"second s" means subtitle and "z
ero" is the number of stream. Give another space
and write language equals to eng. Now the command from metadata to
eng will tell the viewer that the subtitle is in English language. However give a
space for the last time, click on the plus icon. Now click on Directory Path
and choose the path for your output. Click yes and give a name of the output
file with an extension. Here note one thing, if you want your output in mp4
format then change srt to mov underscore text. And here change the exten
sion from mkv to mp4. As I want my output in mkv format
so I will change it to srt and here also change this one to mkv.
Now let's run the program. It's done! Let's check our output. Now here, you can see it's showing Subtitles track.
So I'll choose Track 1 [English] and see it's working! In this way
you can permanently add subtitles to any video. But if you don't want to select Subtitles track
every time after playing the video then follow these additional steps. At first open the application,
click on settings, go to history, click on this command. Now what you'll have to do,
after eng give a space type -disposition colon s colon s colon zero.
Give a space and type default. Now I'll have to change the
output name. I will change it to output1. And run the program. So, it's finished. Now let's check again.
Go to the directory, check output1. So... yes it's working perfectly! So that's
it. Thanks for watching this video. If you like this video, please do like,
comment, share and don't
forget to subscribe. We really need your support.
Bye Bye and have a great day!
Comments
Here is the fix for "You can't use this File": https://youtu.be/1LexziJ-4Bw Still not working? Follow this alternative method: https://youtu.be/X5tB33mTahI For more language codes, visit: https://en.m.wikipedia.org/wiki/List_of_ISO_639-1_codes
Thanks bro it worked very well. When the video was in a folder it said “you cant use this file” but when i moved it from the folder it worked, thanks
What to if the subtitles are not properly aligned with video with respect to timings??? And when I'm done and try to watch the said movie it say "This audio format (EAC3) is not supported".
When i try to insert .ass file it says you can't use it Then same this command in termux( -i /storage/emulated/0/infinite.mkv -i /storage/emulated/0/infinite.ass -c copy -c:s ass -metadata:s:s:0 language=eng -disposition:s:s:0 default /storage/emulated/0/Download/infinite123.mkv) i replaced srt to ass. I am trying to inserting malayalam subtitle. Is the command is correct or want to change it.
Hi. I tried this and it worked! Thank you, your instruction is very easy to follow. Can I also ask how can I trim videos with subtitles and with bigger text? I would really appreciate if you have tutorial about that as I've been struggling matching subtitles to the videos I trimmed. And thank you very much for this tutorial!
Thank u sm I'm worrying because I'm gonna put movie on our USB but the movie that I downloaded don't have any eng sub. I'm glad that I found ur video <3
Is there any application, it says i have a upgraded version of my phone, this is not gonna work”
Thank you for this.. could i ask something.. could this be effective to all languages? Example i have a movie which is a japanese language and it has no english subtitle.. i want to make an english subtitle for a japanese movie?
Mine doesn't show up when you put it into permanent subtitles. I followed everything but nothing's shows up
It worked but i got poor video quality while doing on movie 😑 do you have any solution to remain video quality same?
Bro it actually works but subtitles is under the video and when I send this video to others subtitles didn't involve. How can I solve this?
The new video has downloaded in my device but it was with no sub (like the original video) why?
this for older devices my and even the application told me that when i open it .. can you please give me something like it but new 🙏🏼
Thanks bro for doing and explaining! 👍🏻
Wow! Thank you so so much🥰 You're a big help😭☺️ This works and it's fast! Y'all don't know how helpful this is to me😅 Thank you for sharing this, you are so smart🤓 Thank you again😚
Thank u. It's been working great but I have a problem. My video has a dual audio, so after adding subtitles and completing the process, the video has only mono audio which is not English. How can I get dual audio or at least English Audio?
Why can't find my srt file? After put my video I can't find any of srt file to put it's together. Those srt file is existing in my phone but can't find it using this app. How to compile vid and subtitles if no srt can be found ☹️
My subtitle is not English and it is in another language, but when I save the subtitle , is English! what should I do?
Well played bro you've got my respect. 👍
This is great but I have to download it in my phone first. I wanted to see if there was anything for Netflix on phones.