Answers.Body: <p>No, there are not commonly accepted ways to optimize a pre-existing mp4 file without full re-encoding.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-09T18:34:45.880Z
Answers.LastActivityDate: 2020-02-09T18:34:45.880Z
Answers.UserDisplayName: Benjamin H
Answers.Body: <p>No and yes.</p>
  
  <p>For one, you cannot magically pull out more information from the video you have. On the other hand side, you can try to use <a href="https://www.youtube.com/watch?v=XZVxiak0axo&amp;list=LLLMB4kEVcNh2OW5uCN7qkHg&amp;index=49" rel="nofollow noreferrer">NVIDIA's AI-Upscaling</a>, which works fine on documentaries and nature, but it turns humans into horrible creatures. The Ai practically guesses what information is hidden between the pixels, so it's not 100% accurate.</p>
  
  <p>But just thinking about the problem at hand should make it clear, that there's nothing "hidden" between blurry pixels. There just isn't enough information in the stream and you cannot simply enhance the video like you see in csi:miami. You can try using post-processing, such as sharpening, upscaling to 4k using Red-Giant's plugins (which are expensive though) and enhancing contrast. All of that is just post-processing though, so if the file's a turd, you'll be polishing a turd.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-06T00:26:26.940Z
Answers.Text: Oh, completely - not trying to get more from what I've got.  I was thinking more along the lines of "if you take a regular mp4 file, and add in more thumbnails at even intervals, it will make seeking faster".  Or "if you run it through this process, you can make sure MP4 'Fast Start' is enabled."
Answers.UserDisplayName: Benjamin H
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-08T03:18:37.763Z
Answers.Text: @BenjaminH I did not even know about "Fast Start". Anyway, what you can do is ensure maximum playability of your files, for example by deinterlacing them with the best deinterlacer you can find instead of letting your TV or media player doing it. To me this would be the number one thing I would do if I ever bothered with doing something like this. For example, my Sony Blu-Ray player is horrible at deinterlacing, and I see combing all over the place when I watch The Simpsons from a DVD.
Answers.UserDisplayName: Rusty Core
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-09T18:33:34.203Z
Answers.Text: Cool, thank you! I think I'm going to delete this question (kinda opinion) but these were good suggestions!
Answers.UserDisplayName: Benjamin H
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-02-04T13:47:33.133Z
Answers.LastActivityDate: 2020-02-04T13:47:33.133Z
Answers.UserDisplayName: Florian Claaßen
Body: <p>I've got a decent bitrate DVD rip of an animated TV series, and before sending it to it's forever home (currently my PS3's extra HD space), I was wondering: can you take existing m4v files and make them somehow "better" losslessly?  Maybe adding more seekable points, or optimizing headers, or sprinkle in more video chapter marker thumbnails, or ...?  </p>
  
  <p>H264 MPEG-4 AVC, 720x480</p>
  
Tags: <encoding><codec><dvd>
Title: Can I make m4v files "better" before archiving? (adding keyframes, or lossless optimization, or ?)
UserDisplayName: Benjamin H
ThreadText: # Can I make m4v files "better" before archiving? (adding keyframes, or lossless optimization, or ?)
  
  (Asked by: username_0 on 2020-02-04)
  
  I've got a decent bitrate DVD rip of an animated TV series, and before sending it to it's forever home (currently my PS3's extra HD space), I was wondering: can you take existing m4v files and make them somehow "better" losslessly? Maybe adding more seekable points, or optimizing headers, or sprinkle in more video chapter marker thumbnails, or ...?
  
  H264 MPEG-4 AVC, 720x480
  
  **Tags:** encoding, codec, dvd
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_0 on 2020-02-09. Score: 0 | Accepted answer
  
  No, there are not commonly accepted ways to optimize a pre-existing mp4 file without full re-encoding.
  
  
  ---
  
  ### Answer by username_1 on 2020-02-04. Score: 0
  
  No and yes.
  
  For one, you cannot magically pull out more information from the video you have. On the other hand side, you can try to use [NVIDIA's AI-Upscaling](https://www.youtube.com/watch?v=XZVxiak0axo&list=LLLMB4kEVcNh2OW5uCN7qkHg&index=49), which works fine on documentaries and nature, but it turns humans into horrible creatures. The Ai practically guesses what information is hidden between the pixels, so it's not 100% accurate.
  
  But just thinking about the problem at hand should make it clear, that there's nothing "hidden" between blurry pixels. There just isn't enough information in the stream and you cannot simply enhance the video like you see in csi:miami. You can try using post-processing, such as sharpening, upscaling to 4k using Red-Giant's plugins (which are expensive though) and enhancing contrast. All of that is just post-processing though, so if the file's a turd, you'll be polishing a turd.
  
  > **Comments:**
  > **username_0**: Oh, completely - not trying to get more from what I've got.  I was thinking more along the lines of "if you take a regular mp4 file, and add in more thumbnails at even intervals, it will make seeking faster".  Or "if you run it through this process, you can make sure MP4 'Fast Start' is enabled."  
  > **username_2**: @username_0 I did not even know about "Fast Start". Anyway, what you can do is ensure maximum playability of your files, for example by deinterlacing them with the best deinterlacer you can find instead of letting your TV or media player doing it. To me this would be the number one thing I would do if I ever bothered with doing something like this. For example, my Sony Blu-Ray player is horrible at deinterlacing, and I see combing all over the place when I watch The Simpsons from a DVD.  
  > **username_0**: Cool, thank you! I think I'm going to delete this question (kinda opinion) but these were good suggestions!  
  
  ---
  
  