Jump to content


Photo

Easy Mkv To Mp4 For Xbox 360


  • Please log in to reply
217 replies to this topic

#106 Ski-lleR

Ski-lleR

    X-S Member

  • Members
  • Pip
  • 72 posts
  • Location:France
  • Xbox Version:v1.1

Posted 22 December 2007 - 05:17 PM

Thanks TheArrow, it's good with tversity.
And i note for the info about 4gb hd rip quality wink.gif

#107 ejarex

ejarex

    X-S Enthusiast

  • Members
  • 18 posts

Posted 23 December 2007 - 02:31 PM

Hi guys,
I'm so confused. I'm trying to convert my 720p for hours...
So I have 720 (x264) 2gb movie with DTS. At first I downloaded MKVmerge and muxed video and audio out of the file. now I downloaded h264 info and trying to take the video file, but in that directory (where the video is) h264 info find nothing ? What I'm doing wrong ? please someone help me sad.gif
And also how to convert dts to aac ? sad.gif sad.gif
edit: ok I think I created video h264 file and what to do now with that h264 info ? any configurations or something ?
And what to do with dts ?

Edited by ejarex, 23 December 2007 - 02:47 PM.


#108 Nature_1

Nature_1

    X-S Enthusiast

  • Members
  • 8 posts

Posted 25 December 2007 - 12:37 AM

QUOTE(Ski-lleR @ Dec 22 2007, 02:49 AM) View Post

Hi there

All my mkv converted to mp4 works on the 360 throught usb drive. I use mkvextract for demux + h264info/mediaencoder for video modification and audio conversion (but i think use nero acc in the future who is better), and YAMB for remux.

The problem is i play the most file throught media player 11 sharing feature, but if i want share a mp4 for watch high resolution movie, how can i do ? wmp don't want share mp4 file...the doc say rename your file to avi for add in wmp, but in the doc they also say a h264 only works if it's a .mp4 file...(and a divx only works in a .avi)

I tried to rename in .avi, but for 360 .avi contain divx or xvid, no more, like explicated in documentation...

Put the file on external hdd ? Well my movie is from a blueray disc, and has i know fat32 not support file larger than 4 Gb, my file is 7 Gb...

Strangly, i can easly share wmv hd throught wmp...but what about MP4? It's the microsoft politic...they realize the new standard is HD, then they add the low divx/xvid support, but for new HD technology which used more, more and more, your always limited to Micr*soft Corp (alias WMV HD)


here's how I got MP4 files working in Vista/Xp WMP11 and the Xbox 360:

1. Install FFDShow. I used the latest version 20070805. Allow use for all apps to enable explorer thumbnails.
2. Configure FFDShow: I like to disable the trayicons.
3. Install Haali Media Splitter (latest as of 20070807)
4. Configure Haali: Autoload VSFilter=yes, Show tray icon=no, Enable thumbnails Extraction=yes
5. Run custom registry file to:
- enable WMP to identify mp4 and m4v files as video files
- enable WMP to stream mp4 and m4v files
(be careful when changing the registry!)

Copy this code to notepad and save it with an .reg extension!!

-------------MP4_to_WMP.reg-------------------------
CODE
Windows Registry Editor Version 5.00

; Parts are set, but type already exists
[HKEY_CLASSES_ROOT\.mp4]
@="mp4_auto_file"
;"QuickTime.bak"="VLC.mp4"
;"Content Type"="video/mp4"
"PerceivedType"="video"

[HKEY_CLASSES_ROOT\.mp4\ShellEx]

[HKEY_CLASSES_ROOT\.mp4\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

; WMPlayer extension
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.mp4]
"PerceivedType"="video"
"Permissions"=dword:0000000f
"Runtime"=dword:00000007
"UserApprovedOwning"="yes"

; WMP MLS Extension
; This is very important for WMP to identify mp4 files as video files
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]
"mp4"="video"

; M4V --------------
[HKEY_CLASSES_ROOT\.m4v]
@="mp4_auto_file"
"PerceivedType"="video"
;"Content Type"="video/x-m4v"
"Content Type"="video/mp4"

[HKEY_CLASSES_ROOT\.m4v\ShellEx]

[HKEY_CLASSES_ROOT\.m4v\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

; WMPlayer extension
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.m4v]
"PerceivedType"="video"
"Permissions"=dword:0000000f
"Runtime"=dword:00000007
"UserApprovedOwning"="yes"

; WMP MLS Extension

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]
"m4v"="video"

-----------------------------------------------------------

The end result for all this:
I can view and play mp4 files in Windows Media Player. With thumbnails.
I can stream mp4 files to XBox360
Explorer shows mp4 thumbnails

Notes:
It would appear the mp4 (m4v) files have to be defined as video/mp4 in the HKCR/.xxx setting to make streaming to xbox360 work

m4v works too by changing the mime-type from video/x-m4v to video/mp4 in HKCR/.m4v
Installing VLC will reset some settings (thumbnails may break, streaming of m4v may break). You will likely have to reinstall Haali and check the mime-types to fix the situation.

I transcode my video files to be iTunes/iPod compatible with Videora iPod Converter. They will thus work in iTunes, iPod, WMP11 and Xbox360

Some converted mp4 files will be rejected by iTunes due to faulty mp4-tags. The files can be fixed with Tagger. Just open the mp4 file with tagger and save it. (Update: This was a problem with ReadyBoost. Since I disabled ReadyBoost I have had no problems with importing mp4 files.)

Xbox360 will only display the mp4 video files through the dashboard (Video playback). The Xbox Media Center Extender will not play them (they will show up though).

Source: http://owlet.spaces.live.com/blog/cns!...1!297.entry

Edited by Nature_1, 25 December 2007 - 12:46 AM.


#109 Invisible410

Invisible410

    X-S Enthusiast

  • Members
  • 4 posts

Posted 26 December 2007 - 08:44 AM

GOTsent v0.23 beta 8 works perfectly fine for me. No need to change the video to 4.1 or anything. I just downloaded haali media splitter, put neroAacEnc.exe into the GOTsent folder, configured the newest version of AC3 filter (stereo 2 channels, and clicked everything that had to do with DTS), clicked on safe sync, and my 720p mkv file became two .mp4's. Looks great and works flawlessly on my 360 using my 8gb flash drive.

Edited by Invisible410, 26 December 2007 - 08:46 AM.


#110 eclipsespyder

eclipsespyder

    X-S Enthusiast

  • Members
  • 19 posts

Posted 29 December 2007 - 02:45 PM

Hi guys,

Most of the movies I converted are working fine. But I have some problems with a couple of movies. All the big MKV files, for movies like LOTR that are 8gb with a bitrate more than 5000kbs, I use MKVMerge to split them into 2 files, then convert them with Gotsent. They play fine on my computer, but on the xbox, there is a lot of artefacts and the xbox makes a loud noise when reading the movie from the DVD. Is there a way to fix this? If I use the batch file JBark posted, is it going to fix this?

Is there a simple way I can downgrade the bitrate of the MKV file or I would need to convert it again?

Thanks!

#111 free hurricane

free hurricane

    X-S Enthusiast

  • Members
  • 27 posts

Posted 30 December 2007 - 06:29 AM

QUOTE(Nature_1 @ Dec 24 2007, 07:13 PM) View Post

here's how I got MP4 files working in Vista/Xp WMP11 and the Xbox 360:

1. Install FFDShow. I used the latest version 20070805. Allow use for all apps to enable explorer thumbnails.
2. Configure FFDShow: I like to disable the trayicons.
3. Install Haali Media Splitter (latest as of 20070807)
4. Configure Haali: Autoload VSFilter=yes, Show tray icon=no, Enable thumbnails Extraction=yes
5. Run custom registry file to:
- enable WMP to identify mp4 and m4v files as video files
- enable WMP to stream mp4 and m4v files
(be careful when changing the registry!)

Copy this code to notepad and save it with an .reg extension!!

-------------MP4_to_WMP.reg-------------------------
CODE
Windows Registry Editor Version 5.00

; Parts are set, but type already exists
[HKEY_CLASSES_ROOT\.mp4]
@="mp4_auto_file"
;"QuickTime.bak"="VLC.mp4"
;"Content Type"="video/mp4"
"PerceivedType"="video"

[HKEY_CLASSES_ROOT\.mp4\ShellEx]

[HKEY_CLASSES_ROOT\.mp4\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

; WMPlayer extension
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.mp4]
"PerceivedType"="video"
"Permissions"=dword:0000000f
"Runtime"=dword:00000007
"UserApprovedOwning"="yes"

; WMP MLS Extension
; This is very important for WMP to identify mp4 files as video files
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]
"mp4"="video"

; M4V --------------
[HKEY_CLASSES_ROOT\.m4v]
@="mp4_auto_file"
"PerceivedType"="video"
;"Content Type"="video/x-m4v"
"Content Type"="video/mp4"

[HKEY_CLASSES_ROOT\.m4v\ShellEx]

[HKEY_CLASSES_ROOT\.m4v\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

; WMPlayer extension
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.m4v]
"PerceivedType"="video"
"Permissions"=dword:0000000f
"Runtime"=dword:00000007
"UserApprovedOwning"="yes"

; WMP MLS Extension

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]
"m4v"="video"

-----------------------------------------------------------

The end result for all this:
I can view and play mp4 files in Windows Media Player. With thumbnails.
I can stream mp4 files to XBox360
Explorer shows mp4 thumbnails

Notes:
It would appear the mp4 (m4v) files have to be defined as video/mp4 in the HKCR/.xxx setting to make streaming to xbox360 work

m4v works too by changing the mime-type from video/x-m4v to video/mp4 in HKCR/.m4v
Installing VLC will reset some settings (thumbnails may break, streaming of m4v may break). You will likely have to reinstall Haali and check the mime-types to fix the situation.

I transcode my video files to be iTunes/iPod compatible with Videora iPod Converter. They will thus work in iTunes, iPod, WMP11 and Xbox360

Some converted mp4 files will be rejected by iTunes due to faulty mp4-tags. The files can be fixed with Tagger. Just open the mp4 file with tagger and save it. (Update: This was a problem with ReadyBoost. Since I disabled ReadyBoost I have had no problems with importing mp4 files.)

Xbox360 will only display the mp4 video files through the dashboard (Video playback). The Xbox Media Center Extender will not play them (they will show up though).

Source: http://owlet.spaces.live.com/blog/cns!...1!297.entry


I did this, put the mp4 in the media library in wmp11 , and I put the actual video in the public video folder on my pc. The file is in my media library, however it doesn't show up on my xbox. Why not?

I hope that they support mkv files with the next update. Whats the point of having 264 support without mkv. We have to go through all this shit sad.gif .

Edited by free hurricane, 30 December 2007 - 06:43 AM.


#112 superkevx

superkevx

    X-S Enthusiast

  • Members
  • 6 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 30 December 2007 - 01:15 PM

for ac3 filter, can someone tell me exactly what needs to be ticked or changed in the config? the only thing relating to dts is "spdif passthrough", "Spdif/dts mode" and "spdif/dts conversion". I've checked DTS in "passthrough" and padded DTS is chosen for spdif/dts mode. SPDIF/DTS conversion is sent to "do not convert".

Am i missing anything? what needs to be change?

thanks!

#113 Jaidee

Jaidee

    X-S Young Member

  • Members
  • Pip
  • 44 posts
  • Xbox Version:unk

Posted 30 December 2007 - 01:45 PM

Hey folks,

When I'm converting to an mp4 using gotsent and trying to hide the 5.1 channels in a stereo output using Dolby Prologic II, which tickbox should I be selecting in GotSent; AC3 or DTS? They both play fine on my XBox, so which gives the better sound / surround extraction?

#114 Renegade_43

Renegade_43

    X-S Enthusiast

  • Members
  • 2 posts

Posted 30 December 2007 - 10:15 PM

Hi guys,

How do i convert a 6 channel LC-AAC sound file to 2 channel LC-ACC?

I used mkvextract and got the seperate vid and sound file. the audio file shows up in yamb as a AAC LC -6ch -48khz file.

I'm not sure how to use foobar or something else to do this? I messed around with a random mp3 song and converted it with foobar using mp4 nero encoder... and then used Yamb. I got that to play on the 360. I can't get the movie to play on the xbox with its original sound file i assume because it is still 6 channels.

any help would be appreciated i'm new to this. thanks.

#115 ejarex

ejarex

    X-S Enthusiast

  • Members
  • 18 posts

Posted 30 December 2007 - 10:38 PM

QUOTE(Renegade_43 @ Dec 30 2007, 11:51 PM) View Post

Hi guys,

How do i convert a 6 channel LC-AAC sound file to 2 channel LC-ACC?

I used mkvextract and got the seperate vid and sound file. the audio file shows up in yamb as a AAC LC -6ch -48khz file.

I'm not sure how to use foobar or something else to do this? I messed around with a random mp3 song and converted it with foobar using mp4 nero encoder... and then used Yamb. I got that to play on the 360. I can't get the movie to play on the xbox with its original sound file i assume because it is still 6 channels.

any help would be appreciated i'm new to this. thanks.


Yea, I'm having similar problem. I've got sound file and don't know what to do, how to use megui or foobar.

#116 sumotherdude

sumotherdude

    X-S Young Member

  • Members
  • Pip
  • 35 posts

Posted 31 December 2007 - 05:36 AM

OK, I'm confused and I'm usually pretty sly at this video encoding stuff. I created a MP4 file using the tutorial - which was excellent by the way. When I add this file into WMP 11 (doesnt show up on my 360 at all) or try to play it via Tversity, my 360 tells me it's an unsupported format. Here's what mediainfo tells me:

Format : MPEG-4
Format/Info : ISO 14496-1 Base Media
Format/Family : MPEG-4
File size : 4.07 GiB
PlayTime : 1h 55mn
Bit rate : 5049 Kbps
StreamSize : 2.98 MiB
Encoded date : UTC 2007-12-30 03:41:21
Tagged date : UTC 2007-12-30 03:41:21

Video #0
Codec : H.264
Codec/Info : H.264 (3GPP)
PlayTime : 1h 55mn
Bit rate : 4790 Kbps
Width : 1280 pixels
Height : 528 pixels
Display Aspect ratio : 2.424
Frame rate : 23.976 fps
Bits/(Pixel*Frame) : 0.296
StreamSize : 3.86 GiB
Encoded date : UTC 2007-12-30 03:41:21
Tagged date : UTC 2007-12-30 03:48:02
BitRate_Max : 15806344

Audio #0
Codec : AAC LC
Codec/Info : AAC Low Complexity
PlayTime : 1h 55mn
Bit rate : 256 Kbps
Bit rate mode : VBR
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48 KHz
Resolution : 16 bits
StreamSize : 211 MiB

Am I missing something? The file plays fine on my PC. I'm just looking for alternatives to re-encoding as it takes forever.

Thanks!

John

Edited by sumotherdude, 31 December 2007 - 05:39 AM.


#117 ejarex

ejarex

    X-S Enthusiast

  • Members
  • 18 posts

Posted 31 December 2007 - 01:05 PM

QUOTE(sumotherdude @ Dec 31 2007, 07:12 AM) View Post

OK, I'm confused and I'm usually pretty sly at this video encoding stuff. I created a MP4 file using the tutorial - which was excellent by the way. When I add this file into WMP 11 (doesnt show up on my 360 at all) or try to play it via Tversity, my 360 tells me it's an unsupported format. Here's what mediainfo tells me:

Format : MPEG-4
Format/Info : ISO 14496-1 Base Media
Format/Family : MPEG-4
File size : 4.07 GiB
PlayTime : 1h 55mn
Bit rate : 5049 Kbps
StreamSize : 2.98 MiB
Encoded date : UTC 2007-12-30 03:41:21
Tagged date : UTC 2007-12-30 03:41:21

Video #0
Codec : H.264
Codec/Info : H.264 (3GPP)
PlayTime : 1h 55mn
Bit rate : 4790 Kbps
Width : 1280 pixels
Height : 528 pixels
Display Aspect ratio : 2.424
Frame rate : 23.976 fps
Bits/(Pixel*Frame) : 0.296
StreamSize : 3.86 GiB
Encoded date : UTC 2007-12-30 03:41:21
Tagged date : UTC 2007-12-30 03:48:02
BitRate_Max : 15806344

Audio #0
Codec : AAC LC
Codec/Info : AAC Low Complexity
PlayTime : 1h 55mn
Bit rate : 256 Kbps
Bit rate mode : VBR
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48 KHz
Resolution : 16 bits
StreamSize : 211 MiB

Am I missing something? The file plays fine on my PC. I'm just looking for alternatives to re-encoding as it takes forever.

Thanks!

John


Maybe it's too big ? Shouldn't it be max 4gb ?
By the way, how did you convert your audio to 2ch aac ? Please help sad.gif uhh.gif


#118 tikyle

tikyle

    X-S Enthusiast

  • Members
  • 24 posts
  • Location:Atlanta, GA
  • Xbox Version:v1.6
  • 360 version:v1 (xenon)

Posted 31 December 2007 - 05:19 PM

To convert the audio get a program called BeSweet. You can convert any type of audio. If you have a 6 channel AAC and they are 6 different wav files it will mux them as well (select creat mux from file drop down).

Here's what I've been using and everything works well. From what I've tested there is a 4GB limit and when your mp4 is down just rename it to .avi no need for any registry adds.

Prestep: Use mkvmerge to split your files into pieces less than 4GB if needed.
1. mkvextract to seperate audio and video.
2. put video in h264info and indicate either 2 for stereo or 4.1 (either one works).
3a. if you have dts sound use tranzcode to make it ac3
3b. now you should have either ac3 or aac and use besweet. Make sure you make the output AAC and stereo the rest can be default.
4. Use yamb to put it all together and remember if you video says 23.98fps always use 23.976 in yamb or else it will get out of sync near the middle.
5. rename your .mp4 to .avi

Now enjoy mp4s on your 360. Also you can run h264info and besweet simultaneously to save some time.

#119 ejarex

ejarex

    X-S Enthusiast

  • Members
  • 18 posts

Posted 31 December 2007 - 09:43 PM

QUOTE(tikyle @ Dec 31 2007, 06:55 PM) View Post

To convert the audio get a program called BeSweet. You can convert any type of audio. If you have a 6 channel AAC and they are 6 different wav files it will mux them as well (select creat mux from file drop down).

Here's what I've been using and everything works well. From what I've tested there is a 4GB limit and when your mp4 is down just rename it to .avi no need for any registry adds.

Prestep: Use mkvmerge to split your files into pieces less than 4GB if needed.
1. mkvextract to seperate audio and video.
2. put video in h264info and indicate either 2 for stereo or 4.1 (either one works).
3a. if you have dts sound use tranzcode to make it ac3
3b. now you should have either ac3 or aac and use besweet. Make sure you make the output AAC and stereo the rest can be default.
4. Use yamb to put it all together and remember if you video says 23.98fps always use 23.976 in yamb or else it will get out of sync near the middle.
5. rename your .mp4 to .avi

Now enjoy mp4s on your 360. Also you can run h264info and besweet simultaneously to save some time.


Okay, again about the audio. I have ac3 6ch audio file 280mb. Downloaded BeSweet, opened the audio file, made output MP4 (AAC). Is it okay ? So I converted and got file about 50mb audio file. Right ?
Btw that one audio file (without video I mean) should work ok x360 or not ? Because for me - no.
What's wrong ?

#120 sumotherdude

sumotherdude

    X-S Young Member

  • Members
  • Pip
  • 35 posts

Posted 01 January 2008 - 08:47 AM

Thanks for the info. Shouldnt Tversity play it even if its bigger than 4GB? My 360 just tells me its an unsupported format.

Edited by sumotherdude, 01 January 2008 - 08:49 AM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users