Coder Social home page Coder Social logo

ff-video-converter's Introduction

FF Video Converter

Simple video converter with cutting and cropping functionality, powered by the ffmpeg project

Youtube demo

Features

  • Encode video files in H264 and H265 and export them in mp4 or mkv format

  • Experimental support for Nvidia H264 and H265 hardware accelerated encoders (only on RTX video cards, because of lack of B-frame support on older gpus)
  • Experimental support for Intel H264 and H265 hardware accelerated encoders; on computers with a dedicated GPU, Intel iGPU must be manually enabled for QuickSync to work
  • Change framerate and resolution
  • Trim or cut the video, with or without re-encoding it (with precise cutting at keyframe positions)

  • Visually crop and rotate the video

  • Preview encoding quality settings with before-after clips
  • Change default audio track, change volume per track, or remove them altogether

  • Open network media and convert it while it's still downloading

  • Open videos from Youtube, Reddit, Twitter, Facebook and Instagram

  • Queue system

Current issues and limitations

  • Containers with multiple video streams are not supported (they will be opened correctly but only the first video stream will be considered, the others will be discarded)
  • HDR movies are not supported (they can be opened, but hdr will be lost after conversion)
  • [ffprobe bug] With some codecs (only vp9 confirmed for now, but could be more) ffprobe reports some i-frames as keyframes, although these frames can't be used as cut points. This means that when cutting on one of these fake keyframes the video will be cut at the previus real keyframe
  • [ffprobe bug] It's impossible to retreive the title of an audio stream inside a mp4 container (tag:title missing from ffprobe show_streams output)
  • [ffmpeg bug] ffmpeg matroska muxer doesn't write streams size and bitrate metadata in the output mkv container; this means that it's impossible to retreive these informations (by this program or any equivalent software) from .mkv files created by ffmpeg. more info on this bug

Compatibility

Requires .net framework 4.7.2 or newer, included with Windows 10 since v1803 (April 2018 Update) or avaiable as a separate download for older versions of Windows

Credits

ff-video-converter's People

Contributors

lorenzodepasquale avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ff-video-converter's Issues

Stuck on 99% even though its finished

This is such a good program but it gets stuck on 99% converted even though the video has been converted. I waited 2 hours and it was still stuck there but the video was fully playable and converted.

Crop doesn't work correctly

Hello. I just tried crop function but it doesn't work correctly i guess. This is how i selected an area to crop:

img

And this is output:

img2

Can I use the repo to merge/concat videos

Hello:
I want to know if I can use the repo to merge/concat MP4 format videos.
Some videos don't have audio, others have both audio and videos, they have the same resolution (1280px by 720px).
I am using visual studio 2022 on Windows 10.
Thanks,

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.