I don't know much,
I just learned how to convert mkv to avi, and how to convert .ass sub files to srt so they could be played along with the avi vid in vlc player 'drag and drop' Is there a way to change the fon't size?? I know srt is a text only file and you can't code it. Is there a file format i can convert it to and merge it and the font files origonaly from the mkv file all into a playable avi file subs & fonts intact. Basicly i want to clone the origonal MKV, to an avi.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 29 of 29
Thread
-
-
Basically no there isn't. Just leave it as .mkv
You can change size of subtitles while playing with kmplayer and smplayer, without changing the original file
Fancy fonts/styles cannot be specified by .srt, only .ssa and .ass
If you leave the .ass file outside of the .avi container, you can play it back with DirectVobSub and mpc -
Ok so say..
Subbing groups when they release an MKV and an avi of the same episode,
You're saying they cant make the mkv first then convert to avi?? if thats the case then no wonder alot of them don't even bother with an avi release or if they do it's a week or two late. I don't get it though, if you can't add a sub file to an avi then how the heck do they sub avi's??
That right there says there is a way.. =s
too complex to explain?
If thats the case, i learned all this over night, i learn quick so try me. -
Do you mean hardcode? (i.e. permanently encoded into the video)?
Yes, you can do that but you lose quality everytime you re-encode a video with a lossy codec
If .mkv is your starting source, that is not the original source. Usually it's a blu-ray or DVD. I'm guessing that they would make the .avi from the original blu-ray or DVD, not from the .mkv because that would suffer 1 round of generation quality loss.
If you want to hardsub it, just use avisynth's VSFilter while re-encoding
TextSub("PATH\sub.ssa")
http://avisynth.org.ru/docs/english/externalfilters/vsfilter.htm -
could it be that bad? lol
Couldn't i just add the sub files to a new raw file? -
Originally Posted by ashidosai
Do you mean soft subs or hardcoded?
.avi doesn't support .ssa or fancy subs - you should leave it in .mkv that's what it's for!
Why do you want to put it into an .avi container? -
The reason i'm doing this in the first place is because some people, like me have crappy computers with low memory and not so good of a video card, So the mkv files wont play properly, yes even with the use of cccp and media player clasic, making the mkv impossible to watch.
I simply want to do repacks of the mkvs into avi releases so ppl can download them via torrent.
Whats the difference between softsub and hardsub anyway?
hardsub, meaning 1 file?
softsub, meaning attached file, 2 files. just guessing.
I don't really care about fancy subs, as long as the text size wont be huge. -
softsub is an attachement either outside or inside the container so it can be 1 or 2, or 100 files (e.g. .mkv can contain many different subs, languages. Another example is .avi with .srt)
hardsub is permanently encoded in the video -
So,
can an avi be either hard or soft subbed or just one?
if both then which would be better?
Either way id want the sub file to be inside the container.
I don't care about fonts or anything as long as that can be done and the font size isn't huge. -
Not all players can play .avi with softsubs inside, it varies. If it's hardcoded, all will be able to "see" them.
Your slow playback is probably because of the video is AVC/h.264, not because of the .mkv container. You need a relatively modern computer to playback AVC/h.264 video. Use mediainfo to determine what is being used.
Try converting the video to XviD and leave it inside the .mkv container and it will play similarly to .avi
I personally hate hardsubs, because it ruins the video (e.g. you can't change languages, you can't turn "off" the subs - it permanently "wrecks" the video) -
Originally Posted by ashidosai
But be careful. Not all types of video or audio compression are suitable for the
AVI container. And IF your MKVs contain Hi-Def video and your computer is
really too outdated, then the AVI container will not be able to make things
much easier for it. -
Originally Posted by poisondeathray
The program i use to extract with is MKVextractGUI.
Do i use that, extract the files, convert the video to xvid, meaning The mkv file?? or the avc/h264 file? The program i been using is anyvideoconverter and it converts the main mkv file to avi or wat not.
So extract all the files, convert and re merge them with mkvmerge GUI? -
Yes - you could do your conversion to xvid/avi then repackage a new .mkv with the original subs with mkvmergegui - this is what I was suggesting. If the XviD conversion plays normally, this should too.
-
My converter doesn't support mkv, do you know one that does thats easy to use?
-
I mean it will convert a mkv file but only to something else so the mkv doesn't stay a mkv file.
-
It doesn't matter. You can put the .avi inside the .mkv - this way you can keep original subs
-
one thing im still confused about though. am i converting the Origonal MKV file or the AVC/h.264 ??
If it's the mkv im converting then when I re merge the files what do i do with the AVC/h.264 file? -
Originally Posted by ashidosai
Just take that .avi together with the .ssa/.ass subs and put it into .mkv with mkvmergegui . This will take ~1 minute
If your computer is really old/slow, you might have to resize it smaller or use less bitrate, but it should be fine, there is not much more overhead for .mkv vs. .avi; as I said earlier it's probably the h264 video that is causing your lag -
Do you have directvobsub installed? Do you see a green arrow in the icon taskbar? Did you turn on the subs?
FYI, kmplayer and smplayer should be able to play them as well -
I have VirtualDub + vobsub plugin.
BUT.. vobsub for some reason wont install properly, I go and look in the program file for it in program files and exe files are missing, whole programs that aren't there that should be.
As for turning on the subs in any of the players i listed, I didn't see a way of doing so.
And i know there are other players that will play the file with subs as Vlc did.
I just thought they'd work in some of the comon media players as well,
and that might cause confusion for what I'm wanting to do, Repack and upload via torrent.
I guess i could just put in there "play with vlc player" lol... -
For directshow players, like MPC and WMP, you need VSfilter (DirectVobSub) installed. Directshow players rely on system installed codecs and splitters.
https://www.videohelp.com/tools/VSFilter_DirectVobSub
The other media players (VLC, KMPlayer, SMPlayer) all have internally installed codecs/splitters/filters -
so theres really nothing wrong with the video, it's just who ever wants to watch it has to have the right codecs, splitters and such?
-
nvm i get it now, it's just as i said above.
doesn't directvobsub come with cccp? -
Originally Posted by ashidosai
It works with XviD/MP3 in .avi with .ssa subs in the .mkv container, I just tested it. When you see the little green icon, right click it and select "show subtitles"
Similar Threads
-
External subs don't play correctly with Anime .mkv with embedded subs (.ass
By Reveur in forum Software PlayingReplies: 1Last Post: 8th Nov 2011, 02:20 -
MKV to WMV with subs intact
By Suiseiseki in forum Video ConversionReplies: 2Last Post: 27th Sep 2011, 11:29 -
Best way to eliminate subs on mkv to dvd or avi conversion.
By dfisher052 in forum Video ConversionReplies: 2Last Post: 19th Apr 2010, 16:27 -
Help with cycling through/disabling soft subs from mkv->DVD conversion
By herbster in forum SubtitleReplies: 1Last Post: 24th Nov 2009, 01:44 -
Creating my own subs for avi & editing subs of ogm & mkv
By retroborg in forum SubtitleReplies: 1Last Post: 1st Jan 2008, 14:33