• 0

Is there a free software that can join Mpeg-2 videos without re-encoding?


Question

I use a DVD recorder to record shows from TV and I'm trying to edit out the commercials. I have many softwares that can snip out parts of the video and I use it to snip out the parts of the videos that I want and I would like to piece it together to make it commercial-free.

So let's say I record an episode of a TV show and the half-hour show goes something like this...

Beginning

Commercial Break

Middle

Commercial Break

End

So, I have many softwares that will clip the parts that I want. So, I clip the parts that I want, i.e. Beginning, Middle and End, because I don't want the commercials. However, I have three separate clips (Beg, Mid, End) and would now like to simply piece them together without re-encoding since it results in quality loss. I have tried many softwares, such as Mpeg2Cut2, and many of these softwares just screw up the video. It does a horrendous job! It will not piece together a video without causing any sort of weird side effect.

I don't understand. It's a simple thing.... I just want to join these mpeg videos together and make it one mpeg video! That's it!!

Is there any free software out there than can perform this simple thing without any problems?

Thanks!

Recommended Posts

  • 0

When rippers know what they're doing the quality loss is minimal. Nowadays things like episodes of the simpsons are being packed into MP4 files of less than 100MB yet they're superior quality to the old 170MB odd AVI files. Blu Rays are nice, but I the quality of the vast majority of HD rips to be perfectly fine.

  • 0

http://www.freemake.com/free_video_converter/

This is all you need to do all of your steps and you can keep the file format the same. Not sure if it re-encodes though but virtual dub can do that for you if your really into it,

  • 0

So to my point of keeping up with the current standards ;)

http://www.itu.int/n...es/2013/01.aspx

---

New video codec to ease pressure on global networks

Successor to award-winning standard to unleash new innovation

Geneva, 25 January 2013 ? A new video coding standard building on the PrimeTime Emmy award winning ITU-T H.264 / MPEG-4 AVC was agreed by ITU members today.

The new codec will considerably ease the burden on global networks where, by some estimates, video accounts for more than half of bandwidth use. The new standard, known informally as ?High Efficiency Video Coding? (HEVC) will need only half the bit rate of its predecessor, ITU-T H.264 / MPEG-4 Part 10 ?Advanced Video Coding? (AVC), which currently accounts for over 80 per cent of all web video. HEVC will unleash a new phase of innovation in video production spanning the whole ICT spectrum, from mobile devices through to Ultra-High Definition TV.

---

They have just approved h265, but you want to stay with h262 don't you ;) But if your about quality?? The new 265 includes 8k UHD, I would think you would be all over that ****? ;) 8192x4320, how is that going to compare to your 720x480 DVD format or maybe your using pal 720x576?

  • 0

I'm at a complete loss on how you think there is no quality loss. Any type of digital to digital conversion results in quality loss. It may be an unnoticeable, faint quality loss, but it's there. Even when studios take a film and convert it to DVD (or Blu-ray, for that matter), there is quality loss during the conversion. They try to do things in the best way possible during the transfer process to minimize the quality loss as best as they can, but the quality loss is there.

If you want to talk about no quality loss on h264, then the film needs to be transferred from the original negatives, not from the DVD.

Here's what I'm trying to say...

A film transferred to h264 could look just as good as DVDs (mpeg 2). I'm not denying that.

But a film transferred to Film, then to Mpeg2 and transferred AGAIN to h264.... then h264 will look worse than the mpeg file. I'm not saying h264 is worse than Mpeg2. I'm saying the conversion from film to digital and then to digital AGAIN is what results in the quality loss. Heck, even taking an Mpeg 2 file and re-encoding it to Mpeg 2 results in quality loss, which is my main reason for starting this thread which has now gone insanely off-topic thanks to a certain troll that I will not mention by name.

  • 0

Don't know if this will work or was suggested but free today only on the Giveawayoftheday.com site.

Boilsoft Video Joiner

http://www.giveawayoftheday.com/video-joiner/

Since it is free, worth a try perhaps - nothing to lose if not (as long as you worked with a copy of your source files).

  • 0

We are talking DVD quality here -- it LOOKS LIKE CRAP in the first place ;) And your worried about quality loss??? Your out of your mind :rolleyes:

  • 0

Apparently you guys don't care about quality loss, but I do. Even if it's just a little, I don't like it. That's one of the reasons why I'd rather buy a movie on Blu-ray and why I upgrade some of my DVD movies to Blu-ray. I want to watch my movies and shows in the best quality I can.

And my friend, if you're insisting that DVD is out and h264 is in, you're wrong. BLU-RAY is the new thing!! And as far as I'm concerned, all Blu-ray players play DVDs. So as long as Blu-ray players are around, then my DVDs are playable.

So, if you want to "get with the times," then ditch h254 and buy Blu-ray instead. :rolleyes:

You do know that Blu-ray actually uses h264 as video codec, right? It's just usually at a very high bitrate. If we're talking shady downloads you'll notice that, depending on where you get it, a movie can range from 700MB for a recode to 40GB for a direct copy of the Blu-ray. But both are h264. Just encode at high enough quality and you won't have any quality loss.

So if you want to "get with the times", just convert everything into h264. It's been the most important codec out there for a while and it will remain the most important codec for the next few years too. And then we'll switch to HEVC (h265).

  • 0

We are talking DVD quality here -- it LOOKS LIKE CRAP in the first place ;) And your worried about quality loss??? Your out of your mind :rolleyes:

Sigh! You don't get it, don't you? Yes, DVD has quality loss. So, why push the quality loss even further by making another conversion??

I do find it funny how you tell me that I waste my time authoring DVDs, yet you have no problem telling me to waste my time converting my HUNDREDS of DVDs into h264. Do you realize how time consuming that will be? Why bother wasting the time converting my DVD collection when there are still plenty of DVDs in the market and will still be some available within the next several years?

You do know that Blu-ray actually uses h264 as video codec, right? It's just usually at a very high bitrate. If we're talking shady downloads you'll notice that, depending on where you get it, a movie can range from 700MB for a recode to 40GB for a direct copy of the Blu-ray. But both are h264. Just encode at high enough quality and you won't have any quality loss.

So if you want to "get with the times", just convert everything into h264. It's been the most important codec out there for a while and it will remain the most important codec for the next few years too. And then we'll switch to HEVC (h265).

Another sigh!! You also don't get it. Blu-ray is transferred directly from film. You guys are asking me to convert a DVD, which already has enough quality loss as it is, and further degrade the quality by making another conversion. Blu-ray movies are not ripped DVD movies. They are brand new transfers done directly from film.

Won't using high enough bitrate while using h264 result in no quality loss? :s

MINIMAL quality loss. Saying "no" quality loss is pushing it and is factually incorrect.

You guys must get commission on these media player sales. You guys are just too pushy. I'm simply asking for an Mpeg joiner software and this has turned into a "buy a media player" thread. What the hell??

  • 0

Well, if you even had a minimal technical understanding of how MPEG2 (and most other video codecs) works you'd know that you can't just join two video files without either converting it or getting image errors. Not every frame is stored entirely, you have keyframes every X frames, all the other frames are differential. They only contain information about what changed with regards to the previous frame. Now if you just cut and paste video files together you'll start getting differentials for the wrong keyframes, causing horrible image errors. It is impossible to fix without at least minimal re-encoding because of limitations in MPEG2.

You should have a look at this guide: http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide

Basically it means that if you convert using Handbrake with Constant Quality (instead of constant bitrate etc) and you put it high enough you will achieve lossless conversion. I don't know if you know lossless, but it means there will not be any quality loss at all. What you do with those files afterwards is your call, but converting them back to MPEG2 would indeed reduce the quality, especially since MPEG2 is just vastly inferior to h264.

And seriously, you think that if you record something from your TV to a DVD recorder the quality is so good you'll notice any difference? What input does your DVD recorder take, SCART? We are here trying to help you achieve something in the best possible way since you can't do it. When we explain why it doesn't work the way you want and we offer you pretty good alternatives you get rude and act as if we're idiots not understanding you. We do understand you, but if you refuse to at least look into the reasons why we're telling you what we're telling you then we can't really help you.

  • 0

Well, if you even had a minimal technical understanding of how MPEG2 (and most other video codecs) works you'd know that you can't just join two video files without either converting it or getting image errors.

-snip-

When we explain why it doesn't work the way you want and we offer you pretty good alternatives you get rude and act as if we're idiots not understanding you. We do understand you, but if you refuse to at least look into the reasons why we're telling you what we're telling you then we can't really help you.

Actually, nobody here ever told me it was impossible. People gave me the impression that it was possible but that you guys refuse to help me because my method is too "old school."

Now you're making sense and I apologize for coming off rude.

  • 0

I just want to share the good news that I finally bought a media player and so far, I'm liking it. However, I do find it a bit odd how people here criticize me for not having one, yet when I finally give in and ask a question about a particular media player on THIS thread, there are zero responses. Anyways, I decided to buy it anyway since the reviews at Amazon were positive overall. I only had the player for a day, but so far, I'm very happy with it. Now, I can watch my MP4 and DivX videos on my TV. I have a lot of digital videos that have remained unwatched because sitting in front of a desk watching on a computer is not something I prefer to do.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Microsoft finally admits its default Windows 11 25H2, 24H2 action broke key legacy component by Sayan Sen Microsoft last week released Windows 11 KB5094126 and KB5093998 as the latest Patch Tuesday updates. Following that the company also published the accompanying dynamic updates under KB5094149, KB5095971, and KB5094156. So far the company has acknowledged two known issues that have popped up after the release which include bugged-out Office apps as well as the Recycle Bin; though there could be more at play too. Speaking of bugs and issues, Microsoft seems to have finally acknowledged a problem that probably has been around for close to a year. That's because back in July of 2025 the company made a default change to the latest Windows 11 versions, wherein it switched to JScript9Legacy on Windows 11 24H2 and later releases. Hence following the release of version 25H2 in October 2025, JScript9Legacy also remained default-enabled. As a result there has been a compatibility issue ever since then. For those wondering, by switching to JScript9Legacy Microsoft intended to improve the security of modern Windows PCs by reducing vulnerabilities tied to legacy scripting like cross-site scripting (XSS), among others. XSS exploits can allow cyber-attackers to attach malicious code onto legitimate websites and use them to execute the code when a potential victim loads such a website. Hence the new JScript9Legacy engine enforced stricter execution policies and improved object handling, which should help mitigate such attacks. Microsoft today has published a new support article detailing the problem. Neowin spotted it while browsing. The company says that JScript global definitions and execution context may fail to persist across scripts, potentially breaking older dependent apps and web-based components that relied on this legacy behavior. In the article Microsoft has confirmed that the issue stems from its move away from the older jscript9.dll engine in favor of jscript9legacy.dll. As mentioned above, while the newer engine was designed to address vulnerabilities and strengthen security it also changes how JScript handles execution context. As a result functions and definitions loaded by one script could no longer remain available to subsequent scripts once execution ended. The company notes that some applications worked correctly on earlier Windows versions because the older JScript engine automatically retained global definitions and execution state between scripts. Under the newer model though that behavior is disabled by default causing certain legacy workloads and polyfill-dependent scripts to fail. Microsoft says it addressed the problem via the KB5077241 update though the fix had not been enabled automatically in the following updates. As such admins must explicitly turn on persistent JScript execution context using a Registry setting that the tech giant shared today. The configuration can be applied to individual processes or system-wide through the FEATURE_ENABLE_PERSISTENCE registry key. The steps have been outlined below: Run the following command to create the feature control registry key: reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PERSISTENCE" Under this key, create a new DWORD (32-bit) value. Configure the value as follows: To enable persistence for specific processes only: Set the value to 1 for each target process name. To enable persistence for all processes: Add * as the key name and set its value to 1. You can find the official support article here on Microsoft's website.
    • The possibility that milk gathers back into a glass implies that gravity can be 'reversed'.
    • VidCoder 12.20 by Razvan Serea  VidCoder is a DVD/Blu-ray ripping and video transcoding application for Windows. It uses HandBrake as its encoding engine. Calling directly into the HandBrake library gives it a more rich UI than the official HandBrake Windows GUI. VidCoder can rip DVDs but does not defeat the CSS encryption found in most commercial DVDs. You’ll need the NET 8 Desktop Runtime. If you don’t have it, VidCoder will prompt you to download and install it. The Portable version is self-contained and does not require any .NET Runtime to be installed. You do not need to install HandBrake for VidCoder to work. Feature list: Multi-threaded MP4, MKV containers Completely integrated encoding pipeline: everything is in one process and no huge intermediate temporary files H.264, H.265, MPEG-4, MPEG-2, VP8, Theora video Hardware-accelerated encoding with AMD VCE, Nvidia NVENC and Intel QuickSync AAC, MP3, Vorbis, AC3, FLAC audio encoding and AAC/AC3/MP3/DTS/DTS-HD passthrough Target bitrate, size or quality for video 2-pass encoding Decomb, detelecine, deinterlace, rotate, reflect, chroma smooth, colorspace filters Powerful batch encoding with simultaneous encodes Customizable Pickers to automatically pick audio and subtitle tracks, destination, titles and more Instant source previews Creates small encoded preview clips Pause, resume encoding VidCoder 12.20 changes: Updated HandBrake core to 1.11.2. Download: VidCoder 12.20 | 47.0 MB (Open Source) Download: Portable VidCoder 12.19 | 89.3 MB Link: VidCoder Home Page | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Too soon, I'm still not over this death!
  • Recent Achievements

    • Week One Done
      Jordan Smith earned a badge
      Week One Done
    • Reacting Well
      BizSAR earned a badge
      Reacting Well
    • First Post
      AndreaB earned a badge
      First Post
    • Week One Done
      Huge Trailer earned a badge
      Week One Done
    • Week One Done
      Classifyskilleducation earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      593
    2. 2
      +Edouard
      185
    3. 3
      PsYcHoKiLLa
      77
    4. 4
      Michael Scrip
      73
    5. 5
      Steven P.
      66
  • Tell a friend

    Love Neowin? Tell a friend!