VideoHelp Forum




+ Reply to Thread
Page 110 of 112
FirstFirst ... 10 60 100 108 109 110 111 112 LastLast
Results 3,271 to 3,300 of 3342
  1. Originally Posted by NewTwoVideo View Post
    Dear ProWo,
    I sent you the link in a PM.
    Thanks for your help.
    I analyzed your video, it's fine.
    The variable frame rate displayed in the m2ts file is not an error; it is due to the combination of frame rate (23.976) and timebase (1/90000).
    Jagabo explained it well here:
    https://forum.videohelp.com/threads/395090-FFmpeg-is-changing-the-frame-rate-to-Variab...eo#post2566217

    The remuxed m2ts file is fine.
    Just to test: If you remux it into an mkv container, the video stream will be displayed as a constant frame rate again.
    Quote Quote  
  2. ----------------------------------------------------------------------------------
    December 21, 2025 release version 3.5.0.
    ----------------------------------------------------------------------------------

    New Features, many improvements, changes and fixes.

    ----------------------------------------------------------------------------------

    Many thanks to Findu for the many useful tips and suggestions.
    Last edited by ProWo; 22nd Dec 2025 at 09:13.
    Quote Quote  
  3. Originally Posted by ProWo View Post
    Originally Posted by NewTwoVideo View Post
    Dear ProWo,
    I sent you the link in a PM.
    Thanks for your help.
    I analyzed your video, it's fine.
    The variable frame rate displayed in the m2ts file is not an error; it is due to the combination of frame rate (23.976) and timebase (1/90000).
    Jagabo explained it well here:
    https://forum.videohelp.com/threads/395090-FFmpeg-is-changing-the-frame-rate-to-Variab...eo#post2566217

    The remuxed m2ts file is fine.
    Just to test: If you remux it into an mkv container, the video stream will be displayed as a constant frame rate again.

    Many thanks ProWo. I truly appreciate your help and your amazing program.
    Quote Quote  
  4. @ProWo
    3.5.0 feedback

    Thank you ProWo for all the changes to the user interface.

    Two minor things:
    Could you please move the Cut button three pixels to the left so that it matches the others?

    Some of the highlighted text could be deleted.

    Image
    [Attachment 90375 - Click to enlarge]


    EDIT: Multiplex Sample and All streams keep the selection after processing. Is that intentional?
    Last edited by Findu; 22nd Dec 2025 at 02:09.
    Quote Quote  
  5. Originally Posted by Findu View Post
    Two minor things:
    Could you please move the Cut button three pixels to the left so that it matches the others?
    Some of the highlighted text could be deleted.
    Video encoding Sample and All streams keep the selection after processing.
    Thx, will be fixed.
    Quote Quote  
  6. @ProWo

    You have PM.
    Quote Quote  
  7. @ProWo

    Could you please also move the Join Main page button two pixels to the left so that it matches the others?
    Quote Quote  
  8. Originally Posted by Findu View Post
    Could you please also move the Join Main page button two pixels to the left so that it matches the others?
    OK.
    Quote Quote  
  9. Originally Posted by Findu View Post
    You have PM.
    Thx.
    Quote Quote  
  10. Newest version skips a stream (the second one) in the mux page when the files are dragged and dropped.

    Image
    [Attachment 90402 - Click to enlarge]
    Quote Quote  
  11. @ProWo
    3.5.0 feedback

    I can't extract the raw video stream (to batch) from this file:
    file

    Image
    [Attachment 90403 - Click to enlarge]


    Extract Video - Stream ID 0 from?C:\T\银河铁道物语-被时间遗忘的.mp4?8217?-hide_banner -loglevel error -stats -y -fflags +genpts -itsoffset -23.976 -i "C:\T\银河铁道物语-被时间遗忘的.mp4" -map 0:0 -c copy ?C:\T\银河铁道物语-被时间遗忘的$_0.h264?2?
    Quote Quote  
  12. Originally Posted by videoAI View Post
    I can't extract the raw video stream (to batch) from this file
    Thx for the hint. The message is wrong, but the batch is correctly created.
    Will fix it.
    Quote Quote  
  13. @ProWo

    Two minor text changes.

    When you change the ffmpeg path and lauch the app, you get this "FFmpeg bin folder missing" window:

    Image
    [Attachment 90408 - Click to enlarge]


    How about change the text as follows (since we have already used the last sentence):

    The stored FFmpeg\bin folder path is invalid.
    Click the Search folder button below to locate and select
    the FFmpeg bin folder like in the picture and click OK.

    ---

    If you set and confirm an incorrect ffmpeg bin folder when you first start the app and then click No (at the Files missing window) to close the program:

    Image
    [Attachment 90405 - Click to enlarge]
    Image
    [Attachment 90406 - Click to enlarge]


    The next time you start the app, only this small message window will be displayed:

    Image
    [Attachment 90407 - Click to enlarge]


    How about change that info to a more detailed text like:

    The saved FFmpeg/bin folder is incomplete.
    The path is deleted from the portable.config
    file and the application is terminated.

    When you click OK, the window is closing.
    And you have to start the app again for the next steps.
    Quote Quote  
  14. Originally Posted by Findu View Post
    When you change the ffmpeg path and lauch the app, you get this "FFmpeg bin folder missing" window:
    How about change the text as follows (since we have already used the last sentence)
    I will change the behavior when the ffmpeg bin folder is missing/incomplete so that you must select a valid ffmpeg bin folder at startup in order to continue.
    This prompt will always appear with the same appearance.
    I will also disable changing this folder in the settings.
    Quote Quote  
  15. Originally Posted by davidt1 View Post
    Newest version skips a stream (the second one) in the mux page when the files are dragged and dropped.
    Thanks. I will revise the first file name function again.
    Quote Quote  
  16. *** Merry Christmas Everyone ***

    You are probably wondering what the heck am I doing on this thread on Christmas eve?

    Well .. I was watching some holiday clips and came across a weird video
    where the Metadata didn't make sense.

    so I loaded it in my Metadata Editor and got this:

    Image
    [Attachment 90439 - Click to enlarge]


    Notice that width and height are equal, so the display aspect ratio [DAR]
    should be 1 [W/H], but the source Metadata says 9:16 or 0.56.

    My Metadata Editor displays both; source [in brackets] and calculated.
    If you want more info about the tool -> Metadata Editor

    So I figured I'll open the clip in Clever to see what's going on .. Clever showed
    the DAR as 0.56 instead of 1, but I noticed that it also showed FPS as 150
    as well .. odd.

    Stream 0:0, Video, h264, 1204 kb/s, 1080 x 1080, 0.56, 150 fps, und
    Stream 0:1, Audio, aac LC, 2 Channels, 65 kb/s, und
    Image
    [Attachment 90440 - Click to enlarge]


    so I clicked video encode and got this:

    Image
    [Attachment 90441 - Click to enlarge]


    So Clever read the WxH correctly, and offered to default the DAR to 1, which is good,
    but why was Clever showing fps=150 while my tool showed 29.19 and a source of
    91775/3144, which also equals 29.19?

    so I generated two outputs of Metadata; one from media info [txt] and another from
    ffprobe [json]

    Media Info:

    General
    Complete name : C:\T\MP4\##.mp4
    Format : MPEG-4
    Format profile : Base Media
    Codec ID : isom (isom/iso2/avc1/mp41)
    File size : 19.1 MiB
    Duration : 2 min 5 s
    Overall bit rate : 1 274 kb/s
    Frame rate : 29.191 FPS
    Writing application : Lavf58.45.100

    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Constrained Baseline@L3
    Format settings : 1 Ref Frames
    Format settings, CABAC : No
    Format settings, Reference fra : 1 frame
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 2 min 5 s
    Bit rate : 1 204 kb/s
    Width : 1 080 pixels
    Height : 1 080 pixels
    Display aspect ratio : 0.562
    Frame rate mode : Variable
    Frame rate [avg] : 29.191 FPS
    Minimum frame rate : 25.000 FPS
    Maximum frame rate : 150.000 FPS

    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.035
    Stream size : 18.0 MiB (94%)
    Writing library : x264 core 160 r3011 cde9a93
    and ffprobe:

    {"streams": [{
    "index": 0,
    "codec_name": "h264",
    "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4",
    "profile": "Constrained Baseline",
    "codec_type": "video",
    "codec_tag_string": "avc1",
    "codec_tag": "0x31637661",
    "mime_codec_string": "avc1.42c01e",
    "width": 1080,
    "height": 1080,
    "coded_width": 1080,
    "coded_height": 1080,
    "has_b_frames": 0,
    "sample_aspect_ratio": "9:16",
    "display_aspect_ratio": "9:16",
    "pix_fmt": "yuv420p",
    "level": 30,
    "chroma_location": "left",
    "field_order": "progressive",
    "refs": 1,
    "is_avc": "true",
    "nal_length_size": "4",
    "id": "0x1",
    "r_frame_rate": "150/1",
    "avg_frame_rate": "91775/3144" [29.19],

    "time_base": "1/19200",
    "start_pts": 0,
    "start_time": "0.000000",
    "duration_ts": 2414592,
    "duration": "125.760000",
    "bit_rate": "1203563",
    "bits_per_raw_sample": "8",
    "nb_frames": "3671",
    "extradata_size": 46
    "tags": {
    "language": "und",
    "handler_name": "VideoHandler"
    }}],
    "format": {
    "filename": "C:\\T\\MP4\\Mobile\\##.mp4",
    "nb_streams": 2,
    "nb_programs": 0,
    "nb_stream_groups": 0,
    "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
    "format_long_name": "QuickTime / MOV",
    "start_time": "0.000000",
    "duration": "125.781000",
    "size": "20041980",
    "bit_rate": "1274722",
    "probe_score": 100,
    "tags": {
    "major_brand": "isom",
    "minor_version": "512",
    "compatible_brands": "isomiso2avc1mp41",
    "encoder": "Lavf58.45.100"
    }}}
    Ok, So now I know what's going on.

    Clever reads the Raw frame rate; 'r_frame_rate', which seems to default to
    the 'max frame rate' [150] if the 'Frame rate mode' is variable.
    While Media Editor reads the 'avg_frame_rate' from the source "91775/3144" [29.19]

    r_frame_rate: Raw frame rate from the video stream
    avg_frame_rate: Average calculated frame rate

    Both tools display correct data, but present it differently. No bugs uncovered today.

    Few links from my research:
    Link 1
    Link 2
    Quote Quote  
  17. Originally Posted by videoAI View Post
    Well .. I was watching some holiday clips and came across a weird video
    where the Metadata didn't make sense.
    Merry Christmas you too.
    The correct framerate should be 25 fps, the correct SAR 1:1 and the correct DAR 16:9.
    You could try to fix the DAR first (lossless changes, change DAR) and then the framerate (lossless changes, change framerate to 25).
    Quote Quote  
  18. @ProWo

    If I want to remove personal metadata such as rating, author or genre, I right-click the media file, select Properties and then Details to delete all, also for multiple files.
    How about adding an option on the Mux page to remove this data during muxing?
    And on the Lossless page for batch processing multiple files.
    Quote Quote  
  19. Originally Posted by Findu View Post
    @ProWo

    If I want to remove personal metadata such as rating, author or genre, I right-click the media file, select Properties and then Details to delete all, also for multiple files.
    How about adding an option on the Mux page to remove this data during muxing?
    And on the Lossless page for batch processing multiple files.
    No clue how Windows remove this metadata.
    Quote Quote  
  20. I was thinking more about removing the metadata using ffmpeg.
    Quote Quote  
  21. @ProWo
    3.5.0.01 feedback

    When you drag and drop a media file to the apps desktop icon and the Info on start screen is enabeled, that info does not get cleared with a source file.

    Image
    [Attachment 90484 - Click to enlarge]


    ---

    Disable changing ffmpeg folder.

    Image
    [Attachment 90485 - Click to enlarge]


    What's to do when a new version of ffmpeg is released or you want to switch between verions?
    I unzip the ffmpeg files and keep their default directories. And these are always different: ffmpeg-8.0.0-full_build, ffmpeg-8.0.1-full_build, ffmpeg-2025-12-22-git-c50e5c7778-full_build etc.
    The folder then contains some versions of ffmpeg. I usualy select the desired version/folder in the settings.
    Without this setting, you now have to make changes via the file system?
    You must delete or rename your current ffmpeg folder in order to select a different one.

    ---

    EDIT:
    When you extract streams via batch, and Execute the batch tasks, that streams does not appear in the Mux page. Is that intentional?
    They also does not appear as Unused processed files.
    Last edited by Findu; 28th Dec 2025 at 14:43.
    Quote Quote  
  22. Originally Posted by Findu View Post
    When you drag and drop a media file to the apps desktop icon and the Info on start screen is enabeled, that info does not get cleared with a source file.
    Thx, I hadn't thought of that. Will fix it.

    Disable changing ffmpeg folder.
    What's to do when a new version of ffmpeg is released or you want to switch between verions?
    I think that most users only use one version of FFmpeg, preferably the latest one.
    Quote Quote  
  23. Actually tags are become a nightmare on media file. Please, add some function to remove all tags, only media entries is what anybody wants, and not tons tags for any operation performed over the media file.

    Also I want to call again to back to previous 'Change length & pitch' audio method, because actual one is a complete disappointing.
    Quote Quote  
  24. Originally Posted by ingsoc View Post
    Actually tags are become a nightmare on media file. Please, add some function to remove all tags, only media entries is what anybody wants, and not tons tags for any operation performed over the media file.
    There is a function in ffmpeg to remove many source metadata (but not all); I'll add it to the mux page.

    Also I want to call again to back to previous 'Change length & pitch' audio method, because actual one is a complete disappointing.
    That's your opinion.
    I, on the other hand, think that the current setting is more accurate and clearer. That's why it will stay that way.
    Quote Quote  
  25. Originally Posted by Findu View Post
    EDIT:
    When you extract streams via batch, and Execute the batch tasks, that streams does not appear in the Mux page. Is that intentional?
    They also does not appear as Unused processed files.
    Thx, no, this is a bug and will be fixed.
    Quote Quote  
  26. @ProWo

    > I think that most users only use one version of FFmpeg, preferably the latest one.

    I agree.
    Should it work as follows: When you unzip a new version of ffmpeg and keep the unzipped directories, you delete the entire directory of the previous version of ffmpeg, and the next time you start the app, you have to select the new directory while starting.
    ---

    When you change the settings for Info on start page, and click Close, you can see that your changes will be reset (the checkbox) and the main page does not immediately update your changed setting.
    Apart from this minor issue, the change works fine.
    Last edited by Findu; 29th Dec 2025 at 17:16.
    Quote Quote  
  27. Originally Posted by Findu View Post
    Should it work as follows: When you unzip a new version of ffmpeg and keep the unzipped directories, you delete the entire directory of the previous version of ffmpeg, and the next time you start the app, you have to select the new directory while starting.
    ... or you unzip the new version in the same folder as the old one, overwriting it.

    When you change the settings for Info on start page, and click Close, you can see that your changes will be reset (the checkbox) and the main page does not immediately update your changed setting.
    I will improve that.
    Quote Quote  
  28. @ProWo
    3.5.0.01 feedback

    I can confirm that the first file name function at the mux page does not skip added streams any longer.

    ---

    When you extract 银河铁道物语-被时间遗忘&#30340.mp4 as container, you get 银河铁道物语-被时间遗忘&#30340$_0.mp4
    When you extract it as container in a batch task, you get 银河铁道物语-被时间遗忘&#1.mp4.
    Same with raw extracting.
    The filename is truncated.
    Quote Quote  
  29. Originally Posted by Findu View Post
    When you extract 银河铁道物语-被时间遗忘的.mp4 as container, you get 银河铁道物语-被时间遗忘的$_0.mp4
    When you extract it as container in a batch task, you get 银河铁道物语-被时间遗忘.mp4.
    Same with raw extracting.
    The filename is truncated.
    Thx, will be fixed.
    Quote Quote  
  30. Happy New Year. Thanks for software that works exactly as advertised and does it so well.

    2 small things...

    When you go in adjustments and set things and then go back in, all the settings reset. Not huge.. There's not a lot of them but it's a thing.

    Is it possible to save the entire settings as presets... SO when something works how I want I can just go right back to it? I'm assuming it would be there if it an easy thing so I get it. It would be very useful though. At least to me.

    Again... very nice programming going on here.

    ps ~ I've been digging into FFMpeg more and more, with the help of ChatGPT but that really doesn't know what it's doing most of the time. FFMpeg is a lot.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!