Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

3
  • Your audio is MP2. ISMV seems to accept either AAC-LC or WMA Pro. So, try encoding audio to AAC. Commented May 3, 2016 at 12:16
  • Thanks for that tip. I think that may have been the cause of some (if not all) of my issues. I've yet to test my files, but right now I've used the ismv muxer while at the same time encoding the audio to aac. I also removed the 'isml' from the movflags, it seems thats not necessary for non-live content (could have also been the issue I guess). ffmpeg -i input.mpg -c:v copy -c:a aac -b:a 192k -movflags frag_keyframe -f ismv ss_out.ismv After this ismindex will also run fine! Commented May 3, 2016 at 13:26
  • BTW, the 'smoothstreaming' muxer either only takes 'ismv' as input or there was something wrong with my input MPEGTS file. After packaging to ISMV first and then using the 'smoothstreaming' muxer, that also worked. However I never realized the output of that is actual chunks and manifests (the stuff that a webserver normally does on the fly with smooth streaming). I needed a set of ism/ismc/ismv files, which that does not generate. Commented May 3, 2016 at 13:30