Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Video editing

Video editing

Scheduled Pinned Locked Moved The Lounge
questionhelp
26 Posts 13 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    A_Griffin
    wrote on last edited by
    #1

    Not a programming question… but I am intrigued by video editing, and why it takes so long to perform simple tasks, such as chopping bits out (beginning, middle or end), or creating a new video by stitching together one or more existing ones. I can get a 5 minute video, chop 30 seconds off the end in a video editor, and it’ll take 20 minutes to recompile the new video... wtf is it doing all that time? This is using either Freemake or the AVS video editor. And god help me if I’m playing with longer videos of an hour or more. They can take all night to recompile… (Usually mp4’s) I can sort of see why there are problems to overcome by chopping bits out the middle, but just taking some off the end... why does the whole thing need recompiling for that? Professionals can’t possibly have to put up with this. There must be faster ways of editing videos. IS it just that free or cheap software is lousy, or what? Is there some decent, not stupidly expensive, video editing software out there can do these jobs in a more reasonable amount of time?

    M R F L R 9 Replies Last reply
    0
    • A A_Griffin

      Not a programming question… but I am intrigued by video editing, and why it takes so long to perform simple tasks, such as chopping bits out (beginning, middle or end), or creating a new video by stitching together one or more existing ones. I can get a 5 minute video, chop 30 seconds off the end in a video editor, and it’ll take 20 minutes to recompile the new video... wtf is it doing all that time? This is using either Freemake or the AVS video editor. And god help me if I’m playing with longer videos of an hour or more. They can take all night to recompile… (Usually mp4’s) I can sort of see why there are problems to overcome by chopping bits out the middle, but just taking some off the end... why does the whole thing need recompiling for that? Professionals can’t possibly have to put up with this. There must be faster ways of editing videos. IS it just that free or cheap software is lousy, or what? Is there some decent, not stupidly expensive, video editing software out there can do these jobs in a more reasonable amount of time?

      M Offline
      M Offline
      megaadam
      wrote on last edited by
      #2

      Cr@ppy programming. Pro systems are lightning fast, as their internal format is more suitable [than mp4] for any edits.

      ... such stuff as dreams are made on

      A 1 Reply Last reply
      0
      • M megaadam

        Cr@ppy programming. Pro systems are lightning fast, as their internal format is more suitable [than mp4] for any edits.

        ... such stuff as dreams are made on

        A Offline
        A Offline
        A_Griffin
        wrote on last edited by
        #3

        So converting to any of the standard "Windows" video formats won't help? AM I stuck with having to put up with wasting hours of computer time, given that I'm not about to spend a fortune on pro equipment?

        M 1 Reply Last reply
        0
        • A A_Griffin

          Not a programming question… but I am intrigued by video editing, and why it takes so long to perform simple tasks, such as chopping bits out (beginning, middle or end), or creating a new video by stitching together one or more existing ones. I can get a 5 minute video, chop 30 seconds off the end in a video editor, and it’ll take 20 minutes to recompile the new video... wtf is it doing all that time? This is using either Freemake or the AVS video editor. And god help me if I’m playing with longer videos of an hour or more. They can take all night to recompile… (Usually mp4’s) I can sort of see why there are problems to overcome by chopping bits out the middle, but just taking some off the end... why does the whole thing need recompiling for that? Professionals can’t possibly have to put up with this. There must be faster ways of editing videos. IS it just that free or cheap software is lousy, or what? Is there some decent, not stupidly expensive, video editing software out there can do these jobs in a more reasonable amount of time?

          R Offline
          R Offline
          raddevus
          wrote on last edited by
          #4

          A_Griffin wrote:

          why it takes so long to perform simple tasks

          I like to make short videos to explain things -- though I'm not very good at it. I have had those issues in the past. I finally found a reasonably priced software that does screen capture, and imports exports video of all type and allows me to very quickly create a screen grab video and create a GIF of it. It's very nice. It does a whole list of formats (MP4, etc) and compression levels etc. Very nice. Movavi Screen Capture & Video Editor 8 Personal Edition $49.95[^] Comparative software like Camtasia is $300. And I think this is easier to use than Camtasia. Also, I think the slowness you've experienced is because it is 1. literally converting data to another format (your final output) - it has to convert at the byte-level 2. video is large amount of data (obviously) 3. could be a slow computer too and low amount of ram -- my 8GB i7 with SSD does okay with 30 minute videos. more ram probably allows data to convert in memory instead of page to disk so much -- and if you're paging to disk, hopefully you have a SSD. Good luck.

          A 1 Reply Last reply
          0
          • A A_Griffin

            Not a programming question… but I am intrigued by video editing, and why it takes so long to perform simple tasks, such as chopping bits out (beginning, middle or end), or creating a new video by stitching together one or more existing ones. I can get a 5 minute video, chop 30 seconds off the end in a video editor, and it’ll take 20 minutes to recompile the new video... wtf is it doing all that time? This is using either Freemake or the AVS video editor. And god help me if I’m playing with longer videos of an hour or more. They can take all night to recompile… (Usually mp4’s) I can sort of see why there are problems to overcome by chopping bits out the middle, but just taking some off the end... why does the whole thing need recompiling for that? Professionals can’t possibly have to put up with this. There must be faster ways of editing videos. IS it just that free or cheap software is lousy, or what? Is there some decent, not stupidly expensive, video editing software out there can do these jobs in a more reasonable amount of time?

            F Offline
            F Offline
            Frank Alviani
            wrote on last edited by
            #5

            Most formats don't store a series of standalone images - uncompressed data like that is ENORMOUS. Instead, a complete frame is stored followed by a series of frames consisting of deltas from the preceding frame. The combination is used to generate the series of standalone frames you see. If you do any sort of changes, the entire series of frame + deltas, frame + deltas needs to be regenerated from the new first standalone frame (the new standalone frame probably was one of the deltas from the previous standalone frame). I believe there's also internal navigation data stored both before and after the video data in most formats.

            'PLAN' is NOT one of those four-letter words.
            'When money talks, nobody listens to the customer anymore.'

            A J 2 Replies Last reply
            0
            • R raddevus

              A_Griffin wrote:

              why it takes so long to perform simple tasks

              I like to make short videos to explain things -- though I'm not very good at it. I have had those issues in the past. I finally found a reasonably priced software that does screen capture, and imports exports video of all type and allows me to very quickly create a screen grab video and create a GIF of it. It's very nice. It does a whole list of formats (MP4, etc) and compression levels etc. Very nice. Movavi Screen Capture & Video Editor 8 Personal Edition $49.95[^] Comparative software like Camtasia is $300. And I think this is easier to use than Camtasia. Also, I think the slowness you've experienced is because it is 1. literally converting data to another format (your final output) - it has to convert at the byte-level 2. video is large amount of data (obviously) 3. could be a slow computer too and low amount of ram -- my 8GB i7 with SSD does okay with 30 minute videos. more ram probably allows data to convert in memory instead of page to disk so much -- and if you're paging to disk, hopefully you have a SSD. Good luck.

              A Offline
              A Offline
              A_Griffin
              wrote on last edited by
              #6

              I can see that converting from one format to another may take time, but I'm really talking about simply playing around with videos of the same format - usually mp4 - chopping bits out, and stringing them together. I'll give the Movavi Video Editor a try, if I can figure out from their website if they offer a free trial.... ("Download for free"... FFS... of course I can download it for free, numpkin, but can I use it for free?!)

              R 1 Reply Last reply
              0
              • F Frank Alviani

                Most formats don't store a series of standalone images - uncompressed data like that is ENORMOUS. Instead, a complete frame is stored followed by a series of frames consisting of deltas from the preceding frame. The combination is used to generate the series of standalone frames you see. If you do any sort of changes, the entire series of frame + deltas, frame + deltas needs to be regenerated from the new first standalone frame (the new standalone frame probably was one of the deltas from the previous standalone frame). I believe there's also internal navigation data stored both before and after the video data in most formats.

                'PLAN' is NOT one of those four-letter words.
                'When money talks, nobody listens to the customer anymore.'

                A Offline
                A Offline
                A_Griffin
                wrote on last edited by
                #7

                Yes, that makes sense and can explain why chopping bits off the middle or beginning can force a complete recompile./ But if I'm only chopping a few seconds off the END of a video, surely it should be ale to cope wit that without recompiling the whole thing over again from the start?

                L 1 Reply Last reply
                0
                • A A_Griffin

                  I can see that converting from one format to another may take time, but I'm really talking about simply playing around with videos of the same format - usually mp4 - chopping bits out, and stringing them together. I'll give the Movavi Video Editor a try, if I can figure out from their website if they offer a free trial.... ("Download for free"... FFS... of course I can download it for free, numpkin, but can I use it for free?!)

                  R Offline
                  R Offline
                  raddevus
                  wrote on last edited by
                  #8

                  A_Griffin wrote:

                  but can I use it for free

                  Yes, in the past it gave a 30-day free trial. And, yes, clipping bits out is very easy and fast. I recently grabbed a video. Wanted the begin and ends trimmed off so I could just have the short middle part as a gif. Click where I want to split the video. Delete everything before that. Click where I want to split the video again. Delete everything after that. Then export to GIF. Easy.

                  A 1 Reply Last reply
                  0
                  • A A_Griffin

                    Not a programming question… but I am intrigued by video editing, and why it takes so long to perform simple tasks, such as chopping bits out (beginning, middle or end), or creating a new video by stitching together one or more existing ones. I can get a 5 minute video, chop 30 seconds off the end in a video editor, and it’ll take 20 minutes to recompile the new video... wtf is it doing all that time? This is using either Freemake or the AVS video editor. And god help me if I’m playing with longer videos of an hour or more. They can take all night to recompile… (Usually mp4’s) I can sort of see why there are problems to overcome by chopping bits out the middle, but just taking some off the end... why does the whole thing need recompiling for that? Professionals can’t possibly have to put up with this. There must be faster ways of editing videos. IS it just that free or cheap software is lousy, or what? Is there some decent, not stupidly expensive, video editing software out there can do these jobs in a more reasonable amount of time?

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    I bought Sony's Movie Studio Platinum some years ago. I am very satisfied with it. Well worth the price!

                    Get me coffee and no one gets hurt!

                    A 1 Reply Last reply
                    0
                    • A A_Griffin

                      So converting to any of the standard "Windows" video formats won't help? AM I stuck with having to put up with wasting hours of computer time, given that I'm not about to spend a fortune on pro equipment?

                      M Offline
                      M Offline
                      megaadam
                      wrote on last edited by
                      #10

                      I cannot say wheter that helps or not. It may depend on what the poor programs do internally. I would research other affordable alternatives like the ones mentioned below.

                      ... such stuff as dreams are made on

                      1 Reply Last reply
                      0
                      • L Lost User

                        I bought Sony's Movie Studio Platinum some years ago. I am very satisfied with it. Well worth the price!

                        Get me coffee and no one gets hurt!

                        A Offline
                        A Offline
                        A_Griffin
                        wrote on last edited by
                        #11

                        Ta - but I can only find a reputable download from Amazon for that.. which is OK, but I'd prefer to be able to trial it for free first....

                        1 Reply Last reply
                        0
                        • A A_Griffin

                          Not a programming question… but I am intrigued by video editing, and why it takes so long to perform simple tasks, such as chopping bits out (beginning, middle or end), or creating a new video by stitching together one or more existing ones. I can get a 5 minute video, chop 30 seconds off the end in a video editor, and it’ll take 20 minutes to recompile the new video... wtf is it doing all that time? This is using either Freemake or the AVS video editor. And god help me if I’m playing with longer videos of an hour or more. They can take all night to recompile… (Usually mp4’s) I can sort of see why there are problems to overcome by chopping bits out the middle, but just taking some off the end... why does the whole thing need recompiling for that? Professionals can’t possibly have to put up with this. There must be faster ways of editing videos. IS it just that free or cheap software is lousy, or what? Is there some decent, not stupidly expensive, video editing software out there can do these jobs in a more reasonable amount of time?

                          R Offline
                          R Offline
                          Rick York
                          wrote on last edited by
                          #12

                          I think it has to do with the nature of the MP4 video format. It results in extremely high levels of compression and that requires processing the entire video to achieve. Other formats do not compress as much and don't need to evaluate the complete video. They are probably not as lossy either, if at all. Formats used for intermediate storage, before the final version, need to be as lossless as possible to retain quality.

                          A 1 Reply Last reply
                          0
                          • R Rick York

                            I think it has to do with the nature of the MP4 video format. It results in extremely high levels of compression and that requires processing the entire video to achieve. Other formats do not compress as much and don't need to evaluate the complete video. They are probably not as lossy either, if at all. Formats used for intermediate storage, before the final version, need to be as lossless as possible to retain quality.

                            A Offline
                            A Offline
                            A_Griffin
                            wrote on last edited by
                            #13

                            SO would I do better to convert to another format before editing? And if so, what - given that I want to be able to play the final result on a PC? I guess what I'm trying to find out is what the best format and software is for video editing on a PC? Given that a) I don't want to spend a fortune and b) by "best" a key metric is speed...

                            1 Reply Last reply
                            0
                            • R raddevus

                              A_Griffin wrote:

                              but can I use it for free

                              Yes, in the past it gave a 30-day free trial. And, yes, clipping bits out is very easy and fast. I recently grabbed a video. Wanted the begin and ends trimmed off so I could just have the short middle part as a gif. Click where I want to split the video. Delete everything before that. Click where I want to split the video again. Delete everything after that. Then export to GIF. Easy.

                              A Offline
                              A Offline
                              A_Griffin
                              wrote on last edited by
                              #14

                              Found it - they offer a 7 day free trial.

                              R 1 Reply Last reply
                              0
                              • A A_Griffin

                                Not a programming question… but I am intrigued by video editing, and why it takes so long to perform simple tasks, such as chopping bits out (beginning, middle or end), or creating a new video by stitching together one or more existing ones. I can get a 5 minute video, chop 30 seconds off the end in a video editor, and it’ll take 20 minutes to recompile the new video... wtf is it doing all that time? This is using either Freemake or the AVS video editor. And god help me if I’m playing with longer videos of an hour or more. They can take all night to recompile… (Usually mp4’s) I can sort of see why there are problems to overcome by chopping bits out the middle, but just taking some off the end... why does the whole thing need recompiling for that? Professionals can’t possibly have to put up with this. There must be faster ways of editing videos. IS it just that free or cheap software is lousy, or what? Is there some decent, not stupidly expensive, video editing software out there can do these jobs in a more reasonable amount of time?

                                OriginalGriffO Offline
                                OriginalGriffO Offline
                                OriginalGriff
                                wrote on last edited by
                                #15

                                Avoid Corel Video Studio - it's nice to use, but slower than a stunned slug on Mogadons. Avidemux[^] can handle cut and stitch jobs pretty well, provided they are the same size, frame rate, and similar data rate. The interface is poor, but it's effective - particularly if it can copy the video and audio streams instead of re-encoding them. It's well worth checking if your video card supports CUDA - many video apps can use it to offload the donkey work from the processor to massively parallel GPU, and that can save significant time.

                                Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                                "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                                "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                                A J 2 Replies Last reply
                                0
                                • OriginalGriffO OriginalGriff

                                  Avoid Corel Video Studio - it's nice to use, but slower than a stunned slug on Mogadons. Avidemux[^] can handle cut and stitch jobs pretty well, provided they are the same size, frame rate, and similar data rate. The interface is poor, but it's effective - particularly if it can copy the video and audio streams instead of re-encoding them. It's well worth checking if your video card supports CUDA - many video apps can use it to offload the donkey work from the processor to massively parallel GPU, and that can save significant time.

                                  Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                                  A Offline
                                  A Offline
                                  A_Griffin
                                  wrote on last edited by
                                  #16

                                  Thanks! I'll give it a try...

                                  1 Reply Last reply
                                  0
                                  • A A_Griffin

                                    Yes, that makes sense and can explain why chopping bits off the middle or beginning can force a complete recompile./ But if I'm only chopping a few seconds off the END of a video, surely it should be ale to cope wit that without recompiling the whole thing over again from the start?

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #17

                                    The prediction is usually bidirectional (combining frames from the past and frames from the future). So it's not necessarily as simple as dropping the end, earlier frames might have needed the end. It is of course possible to only re-compress the frames actually affected that way.. but software sucks. All of it. It's a law of nature.

                                    1 Reply Last reply
                                    0
                                    • OriginalGriffO OriginalGriff

                                      Avoid Corel Video Studio - it's nice to use, but slower than a stunned slug on Mogadons. Avidemux[^] can handle cut and stitch jobs pretty well, provided they are the same size, frame rate, and similar data rate. The interface is poor, but it's effective - particularly if it can copy the video and audio streams instead of re-encoding them. It's well worth checking if your video card supports CUDA - many video apps can use it to offload the donkey work from the processor to massively parallel GPU, and that can save significant time.

                                      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                                      J Offline
                                      J Offline
                                      Joe Woodbury
                                      wrote on last edited by
                                      #18

                                      Another vote for Avidemux. It has a very clunky interface, but for trimming, joining and/or splitting videos it's quite excellent.

                                      1 Reply Last reply
                                      0
                                      • A A_Griffin

                                        Found it - they offer a 7 day free trial.

                                        R Offline
                                        R Offline
                                        raddevus
                                        wrote on last edited by
                                        #19

                                        A_Griffin wrote:

                                        Found it - they offer a 7 day free trial.

                                        :thumbsup: I remember now. I tried it out and liked it so much I bought it. You can add call-outs (text and other) quite easily but it is odd how you drop the item on the "track" but then edit it up on the screen after selecting it. That part was difficult to get going at first -- because I didn't know how it all worked but I like how fast you can make a video output to target format and be done.

                                        1 Reply Last reply
                                        0
                                        • F Frank Alviani

                                          Most formats don't store a series of standalone images - uncompressed data like that is ENORMOUS. Instead, a complete frame is stored followed by a series of frames consisting of deltas from the preceding frame. The combination is used to generate the series of standalone frames you see. If you do any sort of changes, the entire series of frame + deltas, frame + deltas needs to be regenerated from the new first standalone frame (the new standalone frame probably was one of the deltas from the previous standalone frame). I believe there's also internal navigation data stored both before and after the video data in most formats.

                                          'PLAN' is NOT one of those four-letter words.
                                          'When money talks, nobody listens to the customer anymore.'

                                          J Offline
                                          J Offline
                                          jschell
                                          wrote on last edited by
                                          #20

                                          That is interesting. Seems like a very logical process as well but not one that I had thought of before.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups