Video playing sideways after burning to DVD

12

1

So I recorded some videos on my Motorola Droid Turbo. I downloaded them to my computer. They play perfect when I play them on my computer. When I burn them to DVD and try to play them in a DVD player, they play, BUT SIDEWAYS. I really need to get these videos burned to a DVD so I can send the DVD to the people who I recorded them for. They are very large files and can not be emailed.

I used NERO Burning ROM. The videos are MP4

Duncman008

Posted 2018-08-29T23:01:03.107

Reputation: 137

Did you made a DVD-Video or just a DVD-ROM with the files inside? – None – 2018-08-29T23:06:35.447

Pretty sure I made a DVD ROM with the files inside. – Duncman008 – 2018-08-30T00:27:58.483

1To make a dvd video the files need to be something other than mp4. – Duncman008 – 2018-08-30T00:28:40.040

1Then the problem is at the DVD player. The support for different video file formats is a non-standard feature (as in extra) of some players and depends on the device's firmware. So, probably, there's nothing you can do about it. – None – 2018-08-30T00:43:11.113

And it makes this question off-topic in this website. – None – 2018-08-30T00:43:38.897

5

If you want to send them online (even though they are so large), you might consider WeTransfer.com. I use them all the time for sending large files like videos, and they are really good at what they do. Plus they are free and they have a great privacy policy. (I am not affiliated with WeTransfer, just a happy user.)

– Moshe Katz – 2018-08-30T01:55:38.070

Let us continue this discussion in chat.

– fixer1234 – 2018-08-30T07:56:01.300

They are very large files and can not be emailed. - can you just send them over the bittorrent network? bittorrent have no practical size limit, features concurrent multiple-connection transfers, transfer resume, checksum verification, and more (like, among other things, having all clients transfer between each others so you don't have to upload to each recipient individually) – hanshenrik – 2018-08-30T12:29:51.023

1All the suggestions about how to send the files are great but if the files are expected to play in the same or similar DVD player then the problem will be the same. I'm afraid many people are focusing too much on the package (irrelevant) and not in its contents. How the files end up in the DVD player doesn't matter. – None – 2018-08-30T17:13:03.123

@GabrielaGarcia I think that's because with the information given, the package aspect is important here. He talks about getting the files to the people he recorded them for; and his only reason given for not emailing was the file size. This highly suggests that they do not need it in DVD format; but just need the data transferred to their possession. Suggesting transfer alternatives seems very valid here IMO. – JMac – 2018-08-30T17:22:37.647

@JMac I agree with you. But asking about products/services would also be off-topic. Commenting about such alternatives seems fine to me regardless. – None – 2018-08-30T17:25:58.510

@GabrielaGarcia That's my point; I only see it in comments so it looks fine. The interesting part of the question is definitely still related to how it plays in DVD format. Sometimes a solution can sidestep the question completely though; since the question isn't directly related to the actual problem. – JMac – 2018-08-30T17:28:30.677

Answers

26

The problem you are having is that your phone sets a "flag" in the video properties that tells the player software that it was taken in a particular orientation and that is the orientation in which is should play. However, DVD players do not support that, since the DVD video specification predates video from cell phones.

You probably need to use a video editing application to actually rotate the video and save it. Note that it is likely that this will reduce the quality of the video.

The application I used to recommend for this, Windows Live Movie Maker, is no longer available. HowToGeek has instructions for doing it with VLC Media Player, but I have not tried them so I don't know whether to recommend them or not. Any video editing program (there are lots of free and paid options) should be able to help you.

Moshe Katz

Posted 2018-08-29T23:01:03.107

Reputation: 2 706

4Why would the quality change? The player still has to do the rotation of the video (except it is in real-time). – Nathan Merrill – 2018-08-30T06:36:26.820

3

Apparently Windows Movie Maker can still be downloaded from the WaybackMachine https://answers.microsoft.com/en-us/windowslive/forum/gallery-program/where-to-download-windows-essentials-2012/7665b354-4f2b-445d-811e-9d8c98e8f872 And it still works with Windows 10. Too bad Microsoft pulled the original download link.

– sbecker – 2018-08-30T06:49:08.523

15@NathanMerrill: To play back videos at the correct orientation on video players that don't support rotation based on metadata one needs to re-encode the video at the desired orientation. Re-encoding with a lossy video codec always involves video degradation by its nature. Lossless video codecs are mostly out of the question since the amount of data would be rather large and to my knowledge the DVD spec includes no lossless video codec. – David Foerster – 2018-08-30T09:08:53.930

4@NathanMerrill because the most common reason for rotation is vertical video, in which case rotating it to play on a dvd player will reduce the resolution significantly and add black bars. – Moshe Katz – 2018-08-30T11:37:07.950

2@DavidFoerster It's my understanding that mp4 uses a variant of jpeg compression, which takes 4x4 or 8x8 blocks and compresses them. You are allowed to rotate these blocks 90, 180, or 270 degrees and re-encode without any loss of data. I don't have the necessary software or patience to try and confirm this, but I don't believe your statement is accurate. – phyrfox – 2018-08-30T15:30:31.430

2@phyrfox - while I/IDR frames of H.264 format (most commonly found in MP4 files and recorded by mobile phones) might be distantly related to the JPEG compression, most frames in a video aren't stored in such a way. P and B frames really don't handle blocks in such a simple way and rotating the video pretty much requires a full reencode. Even if there might be a way to fudge all stored data structures in a way to rotate images, pretty much all video software will opt for a simple process of decoding, rotating and reencoding the video. – Mavrik – 2018-08-30T17:04:26.117

4@phyrfox do you know of any currently available software which has the ability to do that? – Random Davis – 2018-08-30T17:06:04.417

@Mavrik it's absolutely possible... but yeah, I doubt that any extant software does it. – hobbs – 2018-08-30T17:38:58.020

1@phyrfox: While lossless 90° rotation is possible for keyframes with DCT-based encodings, it is much harder (not impossible, but a real challenge) to do on difference frames, and you're practically guaranteed that no software that you'll be able to find is able to generally do that kind of thing. Also, given just "MP4" you don't even necessarily know what encoding is used at all. – Damon – 2018-08-30T20:02:59.660

1Thanks for the comments. I've learned something new today. – phyrfox – 2018-08-30T20:06:24.147

0

Moshe Katz's answer is right that you'll have to re-encode the video with it rotated. But actually you already are: your phone probably records H.264 (MPEG-4 AVC). DVD Video requires MPEG-2 — those are two different codecs, thus you have to re-encode.

So, if you can find a DVD creation program that understands orientation metadata (or can be told to rotate the video) you don't have to add another re-encode.

That said, there will probably be loss of quality for two reasons:

  1. Chroma subsampling
  2. Wrong resolution

Chroma subsampling. First off, video uses a bunch of tricks to get what is really a high data rate — almost 3 gigabits/second for 1080p@60 — down to a manageable data rate. One of those tricks takes advantage of the human eye being less sensitive to color differences than brightness differences by discarding a lot of the color information. One common method, called 4:2:0 subsampling, takes every 4×2 block of pixels and discards the color information from half of the pixels on the top row and all of the pixels on the bottom row. Why? Well, color is ⅔ of the data — so going from 8 color pixels down to 2 halves the data rate. This does pose a problem with rotating it, though, at least if its been scaled at all. If it hasn't been scaled, it'll hopefully line up (but it will be scaled, see #2) (DVD Video forces you to use 4:2:0, so this is unavoidable).

Wikipedia has a nice graphic in their chroma subsampling article which shows the different methods and what they do to a block, it's about ¼ down the page. Note that Y is the brightness and Cr and Cb are the color.

Wrong resolution. DVD Video requires video to be in several very specific resolutions, the largest on being 720×480 (at least for NTSC; on PAL DVDs its 720×576). If your video doesn't have that resolution then it must be scaled and letterboxed (black border added). So, for example, if your video is 720 pixels tall instead of wide, then it'll be scaled down to be 480 pixels tall, then black borders added left and right to make it a DVD resolution again (probably 704×480, the next one down.)

[There is actually a lot more complexity here; for example, if you try to compute the aspect ratio of 720×480 you'll notice that it's 3:2, which is weird — it's neither 4:3 nor 16:9. That's because DVD pixels aren't square—that same resolution produces both 4:3 and 16:9, depending on a flag on the DVD). Also, part of the 720×480 frame is supposed to be ignored/unused, because analog TV. That is often ignored, but not always.]

derobert

Posted 2018-08-29T23:01:03.107

Reputation: 3 366