Converting between .mkv .mov and .mp4

I have been given some h264 video files in .mkv format and am able to convert these to .mov by resaving them out to .mov from QuickTime Player 7.
I can change the file extension in Finder to .mp4 and they seem to then more or less behave as .mp4 files.
Are they actually .mp4, or QT doesn't care and just opens them anyway?
What is the best method of handling these files for widest usage on multiple devices?
I have read up as much as I can on the file formats but no-where does it say what OSX is actually doing when I change the extension.
Am I right in wanting them to be .mp4 files?
Peter

I didn't state the audio format(s) because it has rarely been an issue, if it fails it fails at the first hurdle. The container.
Non-AAC audio will likely fail to load/play if the MKV Extension is changed at the Finder Level. Using MPEG Streamclip to move the compressed data to a "real" MP4 file container will normally strip the audio from the final file. If you wish to retain the audio, use the QT 7 Pro "Movie to MPEG-4" option, use video passthrough, and transcode the audio to AAC.
Most of the .mkv files have aac audio, but not all. Chapters are irrelevant, never having found any nor thought them useful.
This is a user preference. I prefer to keep the original chapter markers for apps that use them rather than falling back on the defaulted markers added by some device players.
I am playing the files on several Macs, 2 PCs, an iPhone, iPod Touch, iPad 2 and possibly future Android devices. There are even 2 TVs which seem to be stuck with only reading avi.
Macs, iPhones, iPod Touch, and iPad will play H.264/AAC compressed data natively in MOV, MP4, or M4v file containers. PCs and Android playback will depend on the compatibility of the player app used on the device. Macs will play H.264 with any audio supported by your Mac codec component configuration in the MOV file container.
My main target however is a PS3, which has turned out to be the most flexible media device in the house but does object to some files for indeterminant reasons. I will need to do comprehensive testing to find exactly what it is it doesn't like. Mostly it is good, once you update the system.
Do not own a PS3 but believe it is supossed to be compatible iTunes and mobile device supported formats. Again, the file container of choice would depend on the content you wish to include in the file. If you want to include AC3 DD5.1 sourround soud audio, I would normally recommend the MV4 or MOV containers.
The secondary target is iTunes so that I can get the files onto my iPod Touch and iPhone. I'm sort of used to that level of Apple devices (and I presume AppleTV) "Just not working" unless it suits Apple. So I restrict my viewing to mp4 files of my own creation or mkv files so over the top in size that recompression does little to degrade them.
Again, the M4V file container with H.264/AAC with or without AC3 surround audio, alternative AAC audio, and/or chapters is usually the preferred norm. If you plan to use a "universal" file format, then the display dimensions, frame rate, profile, and level for encodes may depend on the specific devices involved. I.e., that is why I limit my files to 720p30 Main Profile Level 3.1 to High Profile Level 4.0 compression and rarely use even half (more commonly only about a quarter to a third) of the video data rates allowed with these settings.
XBMC and other Media Server software seem, like VLC to be pretty tolerant, and whilst I haven't yet built myself a Media Server, it is on my longer term To-Do list.
I use iTunes for in-house media server software to TV and mobile devices with Air Video as my primary server software externally via the internet to mobile devices when away from home. Both access the same Promise Pegasus R6 12 TB RAID storage device. (Have moved most of my content from an old Drobo Pro RAID and am in the process of upgrading the current 16 TB unit to 24 TBs as individual drives fail for the storage of raw video footage.)
The h264 should pass straight through in a simple QT resave? Same if it has AAC audio?
If the source MKV file is playback compatible with your system's current codec component configuration, then the QT 7 Pro or MPEG Streamclip "Save As..." option can copy the data in the MKV file directly to a new MOV file container without transcoding/recompressing any of the data. Unfortunately, the QT X player is a bit more iffy. Basically, Apple has combined the "Save, Export, and Save As..." options in to a single menu option. The result is that sometimes the app will recompress the data and at other times it may not—dependent on a numbe of variables.)
If the MKV file contains H.264 video and AAC audio, then the MPEG Streamclip "Save As..." option allows you to select either MOV or MP4 as the target file container. If the MKV file contains H.264 video but the audio is not AAC but is still export-compatible with the QT 7 Pro app, then you can use the QT 7 Pro "Movie to MPEG-4" Export option to pass the H.264 video unchanged to a new MP4 file container while simultaneously coverting the audio to AAC. Since you still have not stated what non-AAC formats are included in some of your MKV files, I cannot tell at this point if this is a viable workflow for you.
That covers most cases. I'm still not a 100% clear on tghe real differences between .mov and .mp4 containers and how much it really matters in the scheme of things. .mp4 seems to the go, does .mov cause a problem? If so how and how best to rectify that?
The containers are different. They have different internal identifiers, features, capabilities, and sometimes limitations. CDs, DVDs, and BDs are all different types of optical media but each has different capacities, ratings, and features that determine how they can be used, what kind of media can be recoded on it, and what kind of a device must be used for playback. MP4 containers are very limited. Thay can only conatain MPEG-4 (MPEG-4/H.264) video and MPEG-4 (AAC) audio. M4V file containers are less limited and may typically contain H.264 video, AAC and/or AC3 audio, and chapter tracks. MOV file containers are generic and can hold up to 99 tracks of audio, video, image, text, 'tween, sprite, etc. data that is compatible with the system on which it was created. As to MOV files causing a problem—yes and no, depending on how you use it. Put "muxed" MPEG-2 data in an MOV file in an MOV file container and it will play normally in the QT 7 player (with the QT MPEG-2 component installed)—i.e., no problem. But try to play the same file in the QT X player and it will tell you that you are missing a codec component—a definite problem since you tried to play playable content in a container the media player did not expect to contain that particular form of compression. As to fixing aproblem. I would be better able to answer that if I knoew what specific problem you were referring to here.
This is why I keep harping about knowing which player is to be used, what audio and video compression format is being used and what container is to be used. And we have not even gotten around to checking the H.264 settings. QT based players are standards conscious. Each Profile and level combination tells the player the max macroblock decoding rate, number of macroblocks allowed per frame, the maximum video data rate allowed, the highest useable resolution @ the highest frame rate, what features are supported by profile, etc. Unfortunately, some third-party venders sometimes hybridize these settings which can make the files unplayable in QT apps but they may still play on other players which do not check on or trap on the use of non-standard settings.
BTW I did a quick hunt around on h265 and can't see what Apple is doing. Giving it a miss like it did with Bluray?
Apple is not known for embracing such technology quickly—especially since they are still drafting and reviewing drafted standards. (I believe DivX released a draft version on the 15th of this month.) The current evolution of QT X will probably take another 5-7 years and Apple will have to design hardware capable of handling 4K and 8K  if anyone is actually going to put it to use on future Mac systems. The development of mobile devices have, for the most part, only been supporting 1080p resolutions for a relatively short period and jumping to 8K would represent something of a quantum leap at the consumer level.

Similar Messages

  • CC2014.1 Vers8.1 Caravan crashes every time i try to play or drop a clip on a timeline ( .mov and .mp4 )

    I've just moved to CC today, I have used CS5 for the last few years.
    After importing my footage and arranging in bins, every time i try t even play a lip or drop one onto a timeline the program crashes.
    It won't even play the clip in the small preview window, but it does give me a preview frame.
    Audio opens up fine and plays fine and drops to timeline fine, however it splits the clips into L+R, is there a way to stop that as it happens even on a mono track?
    I'm sure it's something silly with  setting i haven't done or something but can anyone help?
    Happens on .mov and .mp4 files.
    Even if i bring in an old project from CS5 it will allow me and the timelines look fine, but if i try to replace a clip from the project folder to the timeline it crashes!
    CC2014.1 Vers8.1 Caravan
    Running on laptop today, pc is in for a new SSD. Footage is on a UBB external drive
    Windows 7
    Intel i7-4700 mq cpu @2.4
    8 GB Ram
    Programs on SSD Drive C
    Cache set to be on Drive E
    If anyone has any ideas I'd appreciate it, i knew I'd have a learning curve but i didn't forsee this basic problem.
    Thanks.

    Hi Ronan,
    Great! it worked.
    You can check the link below which highlights the optimization process.
    http://blogs.adobe.com/aftereffects/2011/02/optimizing-for-performance-adobe-premiere-pro- and-after-effects.html
    Regards,
    Vinay

  • I can't import .mov and .mp4 videos into Lightroom 5? Why?

    I'm not able to import videos (iPhone) into Lightroom 5. I've tried .mov and .mp4. Is there a cause/fix for this?

    BradRW wrote:
    Is there a cause/fix for this?
    I've no idea the cause, nor a proper fix.
    But here is a possible interim solution:
    'Import Any Videos' script (free, by me):
    robcole.com - MiscLrScripts
    It just re-encodes (or re-wraps) the video into a format that Lr likes, which you can do without the script if you have the tools and the know-how..
    Rob

  • Sync .mov and .mp4 gets an error saying it is not compatible with iPad 2 and will not copy. Help.

    Trying to sync .mov and .mp4 and get an error saying it is not compatible with iPad 2 and will not copy. Itunes will not even copy the files to give me a chance to work with them on the iPad.

    highlight the file and go to iTune menu ADVANCED and select create iPad or AppleTV version.

  • Convert between simplified Chinese and traditional Chinese iWork 13

    In the latest version of iWork, services of converting between Simplified Chinese and Traditional Chinese doesn't work any more. Does it happen to me only, or to everyone? If the latter, I truly hope Apple can add the function soon back the iWork suite.

    You need to go back to Pages 4 for this to work.
    Let Apple know you want it back via
    http://www.apple.com/feedback

  • HT3775 i changed a video which was once .mkv to .mov and .mp4 but quicktime still can't play it anyone know why?

    i tried to change it to all kinds of formats but it still doesnt work. The only thing i did to change it was change the name to "name.mp4". am i doing it wrong?

    Twenty1Twelve wrote:
    i tried to change it to all kinds of formats but it still doesnt work. The only thing i did to change it was change the name to "name.mp4". am i doing it wrong?
    Changing the extention name will not help. You either need to use a Video od Media converter or else download and use VLC Player (free) which plays many video formats that Quicktime cannot.
    http://www.videolan.org/vlc/download-macosx.html
    Hope this helps
    Pete

  • Converting .fla to .mov to .mp4 for imbedding in Powerpoint

    Hello,
    I've been running into issues with the compression of my flash animations when imbedding them into powerpoint. The .mov files provide sharp playback, but after they are converted to mp4, the resolution drops. I need mp4 files so that the movies are compatible with both Mac and PC versions of powerpoint. I have changed the settings to increase the frames per second, and have the highest qualities selected when converting from .mov to .mp4 without luck.
    Does anyone have any advice for this issue? Is there a better way to convert .fla to .mp4 for PC Powerpoint compatibility?
    Thanks!

    I happily landed on this question-item in my quest for for ways to  generate MP4 from a FLA files...but now that I am here....:
    I agree. I think this is a relevant question.
    Kind regards,
    Stephan

  • I needto convert the Quicktime movies to MP4

    I don't  understand the differences but my blue  ray player won't play the Quicktime movies but it will play mp4 I need to know how to convert them.  Thanks

    I don't  understand the differences but my blue  ray player won't play the Quicktime movies but it will play mp4 I need to know how to convert them.
    A QuickTime file is an MOV file container with any form of compatible data in it. This data can be anything from text or still images to Windows Media Video or MP3 music. On the other hand, MP4 is a file container specifically associated with MPEG-4 or H.264 compressed video and/or AAC compressed audio. If the source MOV file already contains MPEG-4/H.264/AAC data, then simply changing the file extension from MOV to MP4 may solve your problem and, if not, then you may simply need to copy the MPEG-4/H.264/AAC data from the MOV file container to an MP4 file container. In cases, where the source file does not already contain MPEG-4, H.264, and/or AAC compressed data, you would have to transcode/convert the original data to MPEG-4, H.264, and/or AAC compressed data and wrap it in the target MP4 file container. The QT 7 Pro player, MPEG Streamclip, VLC, HandBreak, and similar free or commercial utilities are commonly used to create MP4 files under Mac OS X v10.6 (Snow Leopard). Normally it is best to avoid transcoding data if possible since transcoding may degrade quality.

  • Using .mov and mp4 in Dreamweaver.

    I know that I can use .Fla for movies or animations in Dreamweaver but it has been noted to me that Mac Ipads and others do not recognize Flash.  Is it possible to use .mov or mp4 in dreamweaver and if so how?   My primary interest in using those formats is to set up photo slide shows.  I am currently using the Adobe creative Suite  5.5 master collection.  Any info would be appreciated.

    thanks. i did that and found the files/foders that i mentioned above
    i have 6 configuration folders, i guess the one titled Configuration is the latest
    in it i see
    FileCache.dat but do not see WinFileCache-********.dat
    i did open filecache.dat in notepad and i saw chinese characters
    should i delete that file?

  • Help converting between Java Dates and SQL Dates

    Hey all,
    I'm working on a JSP to allow a user to enter information about news articles into a mySQL database. I'm using text fields for most of the data, and most of it is transferred correctly when the user hits "Submit." However, I am having a problem with the date field of the mySQL database. Basically I'm trying to retrieve the current date from the JSP page, and then insert this into the date field of the appropriate table when the user hits submit. The problem is that I can't typecast a java.util.Date or even a java.util.Calendar to a java.sql.Date object. I've tried lots of approaches, including creating a new instance of java.util.Calendar, getting all its fields and concatenating them onto the date variable, but this doesn't work.
    Anyone know how I could easily convert between java.util.Date or java.util.Calendar and java.sql.Date?
    Thanks!

    Thanks for the help!
    I can correctly display the current date on the page in java.sql.Date format now, but it's still not being inserted into the database correctly. The specific code is as follows:
    java.util.Date dt = new java.util.Date();
    java.sql.Date sqlDate = new java.sql.Date(dt.getTime());
    (As you wrote)
    Then (after connecting to the database etc.):
    PreparedStatement pstmt = con.prepareStatement("INSERT INTO NEWS(NEWSDATE,DAYOFWEEK,AUTHOR,HEADLINE,CLIP,PUBLICATION,LINK,NEWSLOCATION,DATECREATED,DATEMODIFIED,CATEGORY,KEYWORDS,PHOTOURL,PHOTOGRAPHER,AUDIOURL) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
    pstmt.clearParameters();
    pstmt.setString(1,date);
    pstmt.setString(2,dayofweek);
    pstmt.setString(3,author);
    pstmt.setString(4,headline);
    pstmt.setString(5,clip);
    pstmt.setString(6,publication);
    pstmt.setString(7,link);
    pstmt.setString(8,newslocation);
    pstmt.setDate(9,sqlDate);
    pstmt.setString(10,datemodified);
    pstmt.setString(11,category);
    pstmt.setString(12,keywords);
    pstmt.setString(13,photoURL);
    pstmt.setString(14,photographer);
    pstmt.setString(15,audioURL);
    int i = pstmt.executeUpdate();
    pstmt.close();
    All the other fields are retrieved with request.getParameter from text fields. Any idea why the DATECREATED field is being updated to all 0's but the others work fine?
    Thanks again.

  • Why do I keep getting 'error' when I try to import .mov and .mp4?

    I tried to import a mp4 clip into iMovie HD. Got an unknown error message. Then I converted the file from .mp4 to .mov. I got the same unknown error message.
    How on earth do I import these files? Thansk

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    *https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • How can you make the iPod tell the diff between a movie and music video

    Greetings!
    How can you make iPod tell the difference between a Music Video and Movie? Everything I put up on the iPod falls into Movie. So is it something I have to do in iTunes?
    Thanks for the help!

    Rightclick the video in iTUnes, hit Get info then the "Options" tab. Beside kind you can set it to movie. music video. or TV show

  • What's the difference between Home Movie and Movie Project?

    I edit my movies in iMovie. After editing, I 'Share' them to Movie Projects in Finder. There's also an iMovie Home Movies folder that contains duplicates of some of the movies I've created myself. What's the difference between these folders. And, can I delete any of them? Thank you.

    A Time Capsule is hardware. It's basically an Apple AirPort Extreme wireless router with a built-in hard drive. For more info on this product:
    http://www.apple.com/timecapsule/
    Time Machine is a software application that allows your Mac to backup its data automatically to the hard drive on the Time Capsule. For more info on this software, which is included with the Leopard, Snow Leopard and Lion operating systems:
    http://www.apple.com/findouthow/mac/#timemachinebasics

  • ASCII-EBCDIC convertion between z/Os and Linux

    Hi experts, we are migrating our landscape to z/Os (DB+ASCS) and Linux (PAS). We have our GLOBALHOST on z/Os but we are experimenting some problems when we try to install our application servers because the conversion between platforms.
    In the planning guide we can see that there is a way to mount NFS file systems exported from z/Os, that make this convertion in an automatic way, but the commands mentioned on the guide are for UNIX and not for Linux.
    Does any of you have this kind of installtion that could help us to set this parameters ok?
    Or does any of you face this problems before?
    Regards
    gustavo

    First, yes, we have z/OS systems programmers and DBAs with specific knowledge of DB2 z/OS. One of the reasons we initially went with the Z platform when we implemented SAP was that our legacy systems ran there for many years and our company had a lot of Z knowledge and experience. zSeries was one of our "core competencies".
    I also need to give you a little more information about our Z setup. We actually had 2 z9 CECs in a sysplex, one in our primary data center and another close by in our DR site and connected by fiber. This allowed us to run SAP as HA on the Z platform. For highly used systems like production ERP we actually ran our DB2 instances active/active. This is one of the few advantages of the Z platform unavailable on other platforms (except Oracle RAC, which is also expensive but can at least be implemented on commodity hardware). Another advantage is that the SAP support personnel for DB2 z/OS are extremely knowledgeable and respond to issues very quickly.
    We also chose the Z platform because of the touted "near-continuous availability" which sounded very good. Let me assure you, however, that although SAP has been making great strides with things like the enhancement pack installer, at present you will never have zero downtime running SAP on any platform. Specifically you will still have planned downtime for SAP kernel updates and support packs or enhancement packs, period. The "near-continuous availability" in this context refers to zero unplanned downtime. In my experience this is not the case either. We had several instances of unplanned downtime, the most recent had to do with issues when the CECs got to 100% CPU utilization for a brief period of time and could not free some asinine small memory area that caused the entire sysplex to pause all LPARs until it was dealt with(yes, this could be dealt with using system automation but our Z folks would prefer to deal with these manually since each situation can be different). We worked with IBM on a PMR for several months, but our eventual "workaround" was much better. We stopped running our DB2 instances as active/active and never had the problem again. We chose this "workaround" because we knew we were abandoning the platform and any of the test fixes from IBM required a rolling update of z/OS in all LPARs (10 total at the time), which is a major hassle, especially when you do it several times applying several different fixes until the problem is finally solved.
    We also experienced some issues with DB2 z/OS itself. In one case, some data in a table in production got corrupted (yikes!!) SAP support helped us correct the data based on our QA system and IBM delivered a PTF (or maybe it was a ++APAR) to correct the problem. We also had several instances of strange poor performance in ERP or BI that were solved with a PTF or by using some special RUNSTATS output by some IBM DB2 tool our DBAs ran when we gave them the "bad" query. Every time we updated DB2 z/OS with an RSU felt like a craps shoot. Sometimes there were no issues revealed during testing, other times major issues were uncovered. This made us very hesitant when it came to patching DB2 and also made us stay well behind currently available maintenance so we could let other organizations identify problems.
    Back to the topic of downtime related to DB2 z/OS itself, we know another company which runs SAP on Z that takes several hours of downtime each week (early Sunday morning I think) to REORG some large BLOB tables(if you're not in the monthly conference call for SAP on DB2 z/OS organizations, I suggest you join in). The need for RUNSTATS and REORGs to be dealt with explicitly (typically once a day for RUNSTATs and once a week for REORGs, at least for us) is a major negative of the platform, in my opinion. It is amazing what "proper" RUNSTATS can do to a previously poor performing query(hours reduced to seconds!). Also, due to the way REORGs are handled in DB2 z/OS, you'll need a lot of extra disk space for the image copies which get created. In our experience you need enough temp disk to hold the shadow copy of the largest table being REORGd and the image copies of the largest tables that are REORGd in the same time period. I recall that the image copies can be migrated to tape or virtual tape to free the image copy space back up using a periodic job, but it was a huge amount of trial and error to properly size this temp disk space, especially when the tables requiring a REORG are not the same week-to-week. We heard that with DB2 z/OS v10 that RUNSTATS and REORGs will be dealt with automatically by DB2, but I do not know if it has even been certified for SAP yet(based on recent posts in this forum it would appear not). Even when it is, I would not recommend going to it immediately(we made this mistake when DB2 z/OS v9 was certified and suffered for months getting bugs with SAP and DB2 interoperability fixed). Also, due to the way that REORGs work on BLOB tables, there will be a period of table unavailability. The caused us some issues/headaches. There are some extra REORG parameters you can set, but these issues are still always a possibility and I think that is why the company mentioned previously just took the weekly downtime to finish the REORGs on their large BLOB tables. They are very smart folks that are very experienced with zSeries and they engaged IBM experts for assistance to try and perform the REORGs online and yet they still take the downtime to perform the BLOB REORGs offline. In contrast, these periodic database tasks do not require our Basis team to do anything with SQLServer and do not cause our end-users grief when a table is unavailable.
    Our reasons for moving platforms (which, let me assure you was a major undertaking and was considered long and hard) were based on 3 things:
    1. Complexity
    2. Performance
    3. Cost
    When I speak of complexity, let me give you some data... There was a time when ~50% of all of the OSS messages the Basis team opened with SAP were in the BC-DB-DB2 category. In contrast, I think we've opened 1 or 2 OSS messages in the BC-DB-MSS category ever. Many of the OSS messages for DB2 z/OS resulted in a fix from either SAP or from IBM. We've had seveal instances of applying a PTF, ++APAR, or RSU to z/OS and/or DB2 which fixed serious "unable to perform a job function" problems with SAP. We've yet to have to apply a single update to Windows or SQLServer to fix an issue with SAP.
    To summarize... Comparing our previous and current SAP platforms, the performance was slower, the cost higher, and the complexity much higher. I have no doubt (especially with the newer Z10 and zEnterprise 196) that we could certainly have built a zSeries SAP solution which performed on par with what we have now, but.... I could not even fathom a guess as to the cost. I suspect this is why you don't see any data  for the standard SAP SD benchmark on zSeries.
    I suspect you're already committed to the platform since deploying a Z machine, even in a lab/sandbox environment isn't as easy as going down to your local computer dealer and buying a $500 test server to install on, but... If you wanted to run SAP on DB2 I would suggest looking at DB2 LUW on either X86_64 Linux or on IBM's pSeries platform.
    Brian

  • "file is not compatible when import assets in dvd studio pro, my file are .mov and .mp4, what is the problem?

    i have a MacBook Pro v. 10.7.5, also have dvd studio pro 4.2.2
    I have a file exported from final cut v. 7, using quick time movie option, it created a file with .mov. When I import to dvd studio pro, I have an error
    message " file is not compatible". shall I export again using different parm? settings? thanks for the help in advance.

    Thanks, Russ. I had my problem resolved by re-creating file from Final Cut using the "Video Format" as "MPEG-4 improved" instead of "H.264" before. 
    My orginial source is a dvd came from Taiwan, I used software 'Handbrake' to convert it to MPEG-4. Input to Final Cut to edit it. Exported out with H.264 as Video Format, wishing to improve the image quality but run into 'file impaitable' when import to DVD SP.
    Now. I exported out Final Cut using the following parms, pictures quality is not bad.
    1. File format = MP4
    2. Image size= 1280x720 HD
    3. frame rate = 30
    4. video format = MPEG-4 Improved
    hope this help people who might run into same problem. I never use the Compressor, will try it next time. thanks Russ.

Maybe you are looking for