October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk4 min

How to Convert MKV to MP4 Without Re-encoding

Use FFmpeg to remux MKV to MP4 without re-encoding when the existing streams are compatible. Learn how to map tracks and fix common playback and subtitle issues.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To convert MKV to MP4 quickly without re-encoding, use FFmpeg’s streamcopy: ffmpeg -i input.mkv -map 0 -c copy output.mp4. This changes the container, not the codecs inside. If the streams are not supported by MP4 or by your target device, copy the compatible streams and convert only the incompatible ones.

Choose remuxing or transcoding

MKV and MP4 are containers: they package video, audio, subtitles and other streams. A file with an .mp4 extension is not necessarily encoded in a format your device supports. Renaming an MKV file to .mp4 does not convert it.

Method Use it when Trade-offs
Remux with streamcopy (-c copy) Your target accepts the existing codecs and you only need a different container. Fast and avoids re-encoding quality loss, but may fail if a stream cannot be muxed into MP4. It does not make codecs more compatible.
Transcode one or more streams A video, audio or subtitle stream is incompatible with the MP4 container or intended player. Selected streams must be decoded and encoded, which takes longer. Compatible streams can still be copied.

FFmpeg describes streamcopy as useful for changing the container format without decoding and encoding the streams. FFmpeg documentation

Convert MKV to MP4 without re-encoding

Install FFmpeg and open a terminal or command prompt in the folder containing your MKV file. Replace the filenames below with your actual input and desired output names.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Oassuose VHS to Digital Converter,USB-A/USB-C Video 1080P Capture Card
  • This Video Capture Card Can transfer video and audio from VHS, VCR, DVD, Hi8, DV tapes, camcorders, or other video source devices with RCA or S-Video interfaces to your PC or Mac synchronously.
  • Convert analog RCA/S-Video audio and video signal input to high-definition 1080P/30fps USB-A/USB-C output, digitize and save your good memories with your friends and family on your computer, share with your friends and family, leaving precious memories
  • Plug and play, easy to operate, just connect the RCA or S-Video interface of your video recorder to the USB-A/USB-C interface of your computer or notebook and it can be used without any driver. Note: It needs to be used with the acquisition software
  • Compatible with USB-A/USB-C interfaces, not limited by computer interfaces, compatible with Windows and Mac OS, supports NTSC, PAL and other video formats, and supports brightness, contrast, hue and saturation control
  • Note: This video converter needs to be used with capture software, which can be downloaded free of chargge . We recommend OBS Studio or PotPlayer for Windows and QuickTime Player for Mac. Please feel free to contact us if you need technical support.
  1. Run ffmpeg -i input.mkv -map 0 -c copy output.mp4.

  2. Wait for FFmpeg to finish and check for errors. The output is a new MP4 file; the original MKV is not changed.

  3. Open the MP4 in the device or app where you intend to use it. Successful file creation does not guarantee that the player supports the codecs inside.

    Rank #2
    4K HD USB and TF Media Player, 4K HDMI, Digital Signage
    • MAKE YOUR TV SMARTER – Turn any TV into a powerful media hub. Play 4K videos, MP3 music, or photo slideshows directly from a USB drive or MicroSD card. Compact, affordable, and easy to use – perfect for every TV in your home.
    • SMOOTH 4K ULTRA-HD PLAYBACK – Enjoy stunning video up to 4096x2304@30fps with crisp audio over HDMI 4K/60Hz output. Works with both modern 4K TVs and older 1080p displays. Includes analog AV output for legacy TVs or stereo systems.
    • DUAL USB & MICROSD/TF CARD SUPPORT – Supports USB flash drives and hard drives up to 8TB, plus MicroSD/TF cards up to 1TB. Works with FAT/FAT32, exFAT, and NTFS formats. Features an IR (infrared) receiver for easy control with the included remote, and is also compatible with wireless air mouse remotes for convenient, line-of-sight-free operation.
    • PERFECT FOR DIGITAL SIGNAGE – Features auto-play, loop playback, and resume from last stop. Includes video rotation (90/180/270°), ideal for menu boards, lobby displays, exhibitions, and continuous advertising.
    • WIDE MEDIA COMPATIBILITY – Plays MKV, MP4, AVI, MOV, MPG, VOB, TS, M2TS with H.265/HEVC, H.264/AVC, MPEG1/2/4, VC-1 codecs. Supports MP3, OGG, WAV, FLAC, APE music, plus JPG, PNG, GIF, BMP, TIF images. Subtitles: SRT, PGS, IDX+SUB.

-c copy copies the selected streams without decoding or encoding them. -map 0 asks FFmpeg to include every input stream. This can include streams that MP4 cannot accept, so the command may fail; it also does not guarantee every kind of track will be preserved as intended.

Keep specific audio, subtitles and other tracks

Explicit mapping is important when you need particular languages, chapters or subtitles. FFmpeg’s automatic stream selection normally chooses one stream of each acceptable type according to its selection rules. Attachments and data streams are not automatically selected. Specifying -map disables the default mappings, so map the streams you want deliberately. FFmpeg documentation on stream selection and mapping

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Micca 4K Ultra-HD USB and microSD Media Player, 4K HDMI, Digital Signage
  • MAKE YOUR TV SMARTER - Enhance any TV with the ability to play videos, music, and photo slideshows from a USB drive or MicroSD Card! It’s so simple and intuitive - anyone can use it. The Micca 4K is amazingly compact and affordable, get one for each TV in the house!
  • PLAYS 4K ULTRA-HD VIDEOS - Works with TVs old and new! Smoothly plays videos up to 4096x2304@30fps over UHD 4K/60Hz HDMI output. Sharp and clear video and audio in pure digital format, compatible with 4K and 1080p TVs, projectors, and monitor displays. Composite AV output for use with analog TVs or for sending sound to a stereo system.
  • DUAL USB AND MICRO SD READER - Play media files from USB flash drives and USB hard drives up to 8TB, or microSD cards up to 1TB. Supports FAT/FAT32, exFAT and NTFS file systems. Compatible with wireless air mouse remotes for non-line-of-sight control so that the player can be hidden away!
  • SIMPLE DIGITAL SIGNAGE - Automatic video playback with endless repeat and looping, and the ability to resume from the last stopping point. Configurable 90/180/270 degree video output rotation. Great for digital signage applications such as restaurant menu boards, lobby welcome videos, art and museum installations.
  • MEDIA FORMAT SUPPORT - Videos: MKV, MP4/M4V, AVI, MOV, MPG, VOB, M2TS, TS files encoded with H.265/HEVC, H.264/AVC, MPEG1/2/4, VC1, up to 4096x2304, 30fps, 200mbps. Subtitles: SRT, PGS, IDX+SUB. Music: MP3, WAV, FLAC. Photos: JPG, GIF, BMP, PNG
  1. Inspect the input with ffmpeg -i input.mkv and note the listed stream indices, languages and types.

  2. Map the streams you want in the output. For example, -map 0:1 selects input stream 1; add further -map options for other streams you want. Confirm indices from your own file rather than assuming a fixed order.

    Rank #4
    Sale
    Nero Recode | MP3 & MP4 Converter Software | Audio & Video Converter | DVD Ripping, MP3, WAV, FLAC, MP4, AVI, MOV | Lifetime License | 1 PC | Windows 11 / 10
    • ✔️ Convert All Your Media with Ease: Nero Recode supports a wide range of formats, including MP4, AVI, MOV, MP3, WAV, FLAC, and more, making it the ultimate solution for converting videos, audio, and DVDs for any device.
    • ✔️ High-Quality 8K Video Processing: With full support for HEVC/H.265, you can efficiently process and convert 8K video without compromising on quality, making it ideal for high-end cameras and modern smartphones. m2v, mmv
    • ✔️ Rip DVDs & Blu-rays to Digital: Rip your DVDs and Blu-ray discs to popular formats like MP4 and MP3 for easy digital storage and playback on all devices.
    • ✔️ High-Speed Conversion: Enjoy fast processing and high-quality output with batch conversion and hardware acceleration support.
    • ✔️ Lifetime License, No Subscriptions: Get a lifetime license with no hidden fees or subscriptions, offering one-time access for 1 PC, compatible with Windows 11, 10.
  3. Run the conversion, then inspect the output and play the relevant audio and subtitle tracks to confirm they are present and usable.

Subtitles may need conversion

A January 2025 FFmpeg-user mailing-list discussion describes a SubRip subtitle stream causing an MP4 muxing error; a reply suggested -c:s mov_text for that case. It is an example, not a universal fix. Image subtitles and other subtitle formats can require different handling or may not transfer as desired. FFmpeg-user discussion, January 2025

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Qonakism VHS to Digital Converter with 4" HD Screen, Video Capture Recorder Convert to MP4 Compatible with VHS, VCR, DVR, DVD, Hi8, Mini DV, Camcorders, Retro Consoles(Tapes/DVD Player Not Included)
  • 【Video to Digital Converter】The vhs to digital converter easily converts analog video and audio signals to digital formats for storage, perfectly preserving your precious memories. Plug and play, no computer, software, or drivers required. Note: This vhs to digital converter is only a video to vhs to digital converter/video recorder/video recorder box and cannot independently play any tapes or DVDs.
  • 【USB/TF Card Storage】 The vhs converter to digital features a 4-inch preview LCD screen and built-in speakers, it supports HDMI output and can be connected to a TV/monitor for sharing memories with multiple people, bringing a more immersive experience. Storage options are flexible, supporting external USB flash drives or TF cards (sold separately; TF cards up to 512 GB, USB flash drives up to 1TB). Due to differences in the size and duration of the original videos, recorded files may be automatically split and saved, without affecting playback integrity.
  • 【Multi-functional Recording and Smart Settings】 Supports separate video recording (S-Video or CVBS interface only) and separate audio recording (R/L or AUX input port only), with screenshot and timed recording functions. Adjustable video resolution: 1080p or automatic detection (supports NTSC/PAL standards). Multiple formats are available to meet different needs. This vcr to digital converter has a built-in USB/TF card performance test function. Simply go to "Settings → Storage Speed ​​Test" and click "OK" to start the test.
  • 【Wide Compatibility】Digitizer vhs to digital can record and digitize video and audio from VHS, VCR, DVD players, digital video recorders, camcorders, Hi8, retro game consoles, tapes, LPs, phonographs, etc. (Important Note: Requires a working VCR/camcorder and working videotapes; these devices are not included in the vhs converter to digital itself).
  • 【Package List】The analog‑to‑digital converter’s package includes: 5V power adapter, USB-A to Type-C USB data cable, AV cable, AUX cable, user manual, and remote control . We are committed to providing you with an excellent shopping experience and after-sales support. If you have any questions about our products, please feel free to contact us, and we will reply within 24 hours.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

When streamcopy fails or the MP4 will not play

MP4 muxing reports an unsupported stream

Not every stream can be placed in MP4. Check the error and the input’s stream list, then map only the tracks you need. If a needed stream is incompatible, convert that stream rather than re-encoding everything.

Copy compatible streams and encode an incompatible one

FFmpeg supports combining streamcopy with encoding. For example, its manual illustrates encoding video with libx264 while copying audio. The appropriate encoder depends on the source and the target player’s documented codec support; there is no universally correct setting or guaranteed result. Re-encoding takes longer and is distinct from remuxing. FFmpeg manual

The MP4 was created, but a TV or app rejects it

A technically valid MP4 can still contain a video or audio codec the particular player does not support. A January 2025 FFmpeg-user report describes a TV rejecting an output, with codec support discussed as a likely factor; that report is illustrative, not a rule for every TV. Check the device maker’s supported codecs and compare them with the output streams before choosing what to encode. FFmpeg-user discussion, January 2025

You need HDR, Dolby Vision or every original track

Do not assume a conversion preserves HDR or Dolby Vision metadata, attachments, or every track. Check the actual stream formats, your FFmpeg build, the resulting file and the intended device. A successful remux alone does not establish that all metadata or playback behavior was retained.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Or let it run in the cloud

StreamNeo is for keeping uploaded videos live on YouTube, not for converting MKV to MP4. For a 24/7 YouTube stream, upload your recording or build a playlist, add your YouTube stream key, and go live. StreamNeo loops it from the cloud, so nothing has to stay on at home. It streams your upload as made, up to 4K 60fps, at one price per slot; it can recover automatically if YouTube drops the stream. The first day is free with no card. Monthly pricing: $9.99 per month. See StreamNeo, then start your free day.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.