Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
12th May 2021, 19:57 | #1 | Link | |
Registered User
Join Date: Dec 2014
Posts: 5
|
need help with video files ripped from xbox 360 game disc
i had the brilliant idea to rip the bonus features from the Halo 3 Limited Edition disc, which if you didnt know is an actual 360 disc that wont play in regular DVD drives.
i managed to decode all the files to play in MPC-HC but the display aspect ratio information in the header is preventing the video to display in 16:9. instead it displays in an oddball (heh) ratio of 800:657 and i cant figure out how to fix it without changing my video player ratio settings. if anybody would like the original files to replicate this issue seeing as this is a pretty niche scenario, im happy to provide. here is the file: https://we.tl/t-khRZHTb7Q5 here is the mediainfo for the decoded file: (this disc stores these videos in chunks not unlike a blu-ray, so for example the main documentary "anatomy of a game" is stored in 128 unique 30-sec .m2v files) Quote:
Last edited by Clutchins; 15th May 2021 at 15:16. |
|
13th May 2021, 19:05 | #4 | Link |
Big Bit Savings Now !
Join Date: Feb 2007
Location: close to the wall
Posts: 1,671
|
poisondeathray's suggestion works, just tested:
ReStream -> 16:9 -> Write ! Done, playable as 16:9 AR in MPC-BE. Strange encode, wrong signalling ? DAR (1,185) embedded, 960x720x29,97fps MPEG-1 @7Mbps. Maybe thought only for that appropriate decoder (XBox360).
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain) "Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..." Last edited by Emulgator; 13th May 2021 at 19:11. |
14th May 2021, 01:04 | #5 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,876
|
Quote:
Maybe they were trying to do a lot of compute while the video was playing? Hence a very fast to decode codec and anamorphic pixels. All video decode on the 360 was in software. I wasn't aware of any games that used MPEG-1 on the 360. The most common video codec was Bink, often for bad reasons and yielding poor quality. How does the file look? |
|
14th May 2021, 01:27 | #6 | Link |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,876
|
It plays in VLC fine as long as aspect ratio is set manually. I'm guessing they meant to type 1.85:1 for picture aspect ratio but entered 1.185 instead.
It is a truly long tradition that game developers never, ever, ever asking digital media compression experts to help . |
14th May 2021, 07:44 | #7 | Link |
Registered User
Join Date: Dec 2013
Location: Berlin, Germany
Posts: 396
|
The format seems to some sort of modified Mpeg-1. FFMPEG has extra code to handle the differences to standard Mpeg-1 so it plays it back correctly. It can be identified by the string "\0TMPGEXS\0" in a user data video packet. A quick google shows also references to The Witcher 2 and some Sonic the Hedgehog ( Unleashed ) game using some sort of this format. So the format was around in XBOX 360 times and was probably middleware licensed by studios.
It is possible that the sample aspect ratio code meaning is different, given that certain lower level parameters have a slightly different meaning in this format too if compared to the Mpeg-1 standard. |
15th May 2021, 15:15 | #8 | Link | |||
Registered User
Join Date: Dec 2014
Posts: 5
|
i appreciate all the replies trying to help me with this
here is what i have tried so far changing the AR on restream results in this: Quote:
Quote:
Quote:
https://we.tl/t-3933cbaR18 |
|||
16th May 2021, 18:17 | #9 | Link | |
Registered User
Join Date: Oct 2012
Posts: 8,120
|
Quote:
that's why even today PC games get released with Bink. there are videos made from still image in 25 FPS i mean who isn't running his monitor with a refreshrate multiplayer of 25? the darkest dungeon is shipped with 3 types of videos PC, PS4 and PSV. the console version are AVC with proper quality. the PC version has seconds where you are just seeing 16X16 makro blocks by using theora. audio is 80 kbit vorbis. the consoles got 300+ AAC LC. and all 3 versions are shipped on PC they are simply not used just to make that clear. it's just as it is. |
|
17th May 2021, 21:51 | #10 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,876
|
Quote:
The big reasons Bink got used in the past were developer familiarity and low CPU use so stuff could be done in the background during video playback. Which made sense with 360/PS3 which didn't have HW decoders, but with PS4+ and Xbox One, everything has at least HW H.264. And Windows 7+ has built-in H.264 even if there's not a compatible GPU. And I've not seen a game with a minimum CPU/GPU requirement that doesn't come with H.264 decode in years. Recommended includes HEVC most of the time too. I think it's mainly because lots of game devs don't know video tech well enough to know what they don't know. Which is fair; there is way more I don't even know I don't know about game development than I know, or know I don't know. |
|
18th May 2021, 18:42 | #11 | Link |
Registered User
Join Date: Oct 2012
Posts: 8,120
|
it cost money to even get someone that knows more than the basic stuff so these absolutely terrible decision are made over and over again.
theora is at least free so i can see a reason for why. i would use VP9/8 and stay as far away from hardware decoding as possible but that's me. taking minimum hardware requirement into account software decoding shouldn't be any problem. i have no clue how much the distribute cost of h264 on PC is. just to be clear console usually have proper codec use and the PC is the one that doesn't get anything useful. on PC you "should" "always" deliver the decoder directly with the game no matter what there are all kind of windows version that have limited features like the big windows N version i don't know if the decoder are missing in them too but never risk it. another major issue could be simple things like this... https://docs.unity3d.com/Manual/Vide...ideoFiles.html |
18th May 2021, 21:22 | #12 | Link | |||||
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,876
|
Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||
19th May 2021, 04:53 | #13 | Link |
Registered User
Join Date: Apr 2006
Posts: 151
|
A PC game should include all its codecs. They are a small part of the total distribution. Far into the future Microsoft might stop shipping some codecs or obsolete the specific interface that the game relies upon (VFW, DirectShow). It is inconvenient to install the Indeo codec, WMA, QuickTime or DirectMusic for older games. H.264 will remain part of systems for decades, but not in the form that the game expects. Having ffdshow and being able to play the particular formats doesn't help if the game wants a specific decoder. Bink, Smacker, FMOD, etc just work. It is unfortunate that media is sometimes bit-starved with space left over on the disc for demos, redists and launchers.
|
19th May 2021, 06:05 | #14 | Link | |||||
Registered User
Join Date: Oct 2012
Posts: 8,120
|
Quote:
looking at the quality of that video i wouldn't been shocked if h263 obliterates it. Quote:
what about cross platform with software you are fine on anything with hardware decoding you are doomed to write code for every OS and for GPU manufactory too because linux isn't windows with a simple DXVA2 or D3D11 API. Quote:
and isn't the distribution license still something that needs paying if windows can decode it or not. BTW. the software decoder of windows 10 for HEVC was pretty good it stomped everything on release date. and know it's not shipped with it anymore. so at one point you could ship a game that uses media foundation or DS to play the video (some games did that and software like lavfilter have to block them to make them still work...) but you would be totally screwed now where you have to buy the decoder first. Quote:
it's not as easy to access videos directly these days so i can't even test this. Quote:
|
|||||
27th May 2021, 13:24 | #15 | Link |
Registered User
Join Date: Dec 2014
Posts: 5
|
here are the full video contents of the disc if anybody is interested
you will need a program like vgmtoolbox to convert the usm files to m2v https://mega.nz/folder/rRYjgSzZ#YLh8RmQ1d4i1nZeGWLPDtA Last edited by Clutchins; 27th May 2021 at 14:18. |
28th May 2021, 00:38 | #16 | Link | ||||||
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,876
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
||||||
28th May 2021, 12:42 | #17 | Link |
Registered User
Join Date: Oct 2012
Posts: 8,120
|
the persona 4 cut scene on PC are massively worse compared to PS3 or PSV. the version 1.1 is supposed to "fix" this.
here an image from a cut scene on steam https://cdn.akamai.steamstatic.com/s...g?t=1612959923 i leave it up to your imaginary how this looks in motion. yakuza 3 remastered also suffers from this issue where the very old console version is massively superior to the relative new PC version there is even a mod to replace the new cut scene encodes with original PS3 ones. no clue how the PS4 version looks but i assume they are normal H264 quality like most modern console games. i don't have access to the PS3 encodes but i assume they are MPEG2 full DVD spec for the video not the container. so just to make that clear they make new encodes that are bink or in that quality range today. |
28th May 2021, 17:54 | #18 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,876
|
Quote:
This gets frustrating. There were some old Blizzard games with Bink cut scenes were rendered with Y'=16 converted to RGB=16 instead of 0, so blacks and whites were dingy and saturation low. I'd extract those and play them in the standalone Bink player to actually enjoy watching them. Someone (we) should do a Gamasutra article on "how to do video right in remasters and ports." |
|
29th May 2021, 02:13 | #19 | Link |
Registered User
Join Date: Oct 2012
Posts: 8,120
|
with my experience with BD disks and what i saw and heard there the professionals in that space are in dire need of help too.
persona 4 is supposed to be fix i can test this one game yakuza 3 is still a mess for example and darkest dungeon looks worse this this example image. |
22nd August 2023, 23:17 | #20 | Link | |
Registered User
Join Date: Dec 2013
Location: Berlin, Germany
Posts: 396
|
!!! NECRO WARNING !!!
Quote:
It says this in the D3Debug.txt logfile: Code:
2023.08.23 00:06:00.420612100 Ogg logical stream 63a1 is Theora 432x240 24.00 fps 420 236 |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|