Code Monkey home page Code Monkey logo

Comments (13)

tigros avatar tigros commented on July 28, 2024

i'm working on #1 now, sure is convoluted but feasible, kinda fun too :)

from whisperer.

tigros avatar tigros commented on July 28, 2024

Please try 3.3 at your earliest convenience.
The time remaining won't be very accurate but better than nothing.
Also double click items to open in default player.

from whisperer.

lforlgg avatar lforlgg commented on July 28, 2024

many tks.
I have tested v3.3.
✅double click items to open in default player.--OK
❓The time remaining, the function doesn't seem to work, it keeps showing 00:00:00
❤about right-click to show menu:locate it in file manager.pls see the attached code snippet to see if it works!😁

whisperer_SHOpenFolderAndSelectItemsHelper.zip

from whisperer.

tigros avatar tigros commented on July 28, 2024

are you selecting a bunch of files or just 1? i wonder also if there are non-english ffmpeg? yours is english right? i didn't find any with google search but who knows. it's looking for "Duration:" in ffmpeg output.

from whisperer.

lforlgg avatar lforlgg commented on July 28, 2024

✅The time remaining the function--OK!

About audio decoder:
Yes, originally I copied ff from the decoder package that comes with a Chinese classic and efficient MP4 compression tool (maruko.appinn.me) (the file size is relatively small). But I also used the latest version on github, and this doesn't affect the time estimation issue.

About the remaining time show:
I see what you mean now, and it turns out that your logic is that when processing multiple files, the time remaining in the queue processing is extrapolated based on the percentage of time the first file in the list completes.
It's not what I originally thought:whisperer remembered the processing efficiency of the last run, and used it to extrapolate the time used for the current task (whether task is a single file or multiple files).

How about this:
instead of displaying remaining 00:00:00 (Easily misinterpreted as functionally broken)
display remaining --:--:--(when the estimate is not yet available)

from whisperer.

tigros avatar tigros commented on July 28, 2024

the ffmpeg that comes with MarukoToolbox is from 2016 but it is English and should be fine.

updated 3.3 just now with your --:--:-- suggestion, good idea!

about the right click menu, i can do that, but in no rush, maybe in 3.4. So what to do when multiple files are selected then right click? 2 options, act on all the selected files, or act only on the one where the mouse is.

from whisperer.

lforlgg avatar lforlgg commented on July 28, 2024

about the right click menu:
act only on the one where the mouse focus on.😁surely!

from whisperer.

lforlgg avatar lforlgg commented on July 28, 2024

❤"pick files" button:
Remembers the last completed file, in the folder where it is located, regardless of whether the file list is cleared.
so that the next time a new task is added, from the same folder.

Sort of like Const-me‘s Whisper.

from whisperer.

tigros avatar tigros commented on July 28, 2024

it remembers the last folder you picked files from tho right? that's how it should be, built into windows actually.

from whisperer.

lforlgg avatar lforlgg commented on July 28, 2024

it remembers the last folder you picked files from tho right? that's how it should be, built into windows actually.

If the file was added by drag-and-drop, it seems that the button doesn't remember the location of the last file.

from whisperer.

tigros avatar tigros commented on July 28, 2024

Added right click context menu in 3.4, missing anything?

from whisperer.

lforlgg avatar lforlgg commented on July 28, 2024

@tigros
Always arrive as soon as possible, never miss out🤩
It's awesome. even better than I thought it would be.👍 v3.4

from whisperer.

tigros avatar tigros commented on July 28, 2024

ok thanks! guess can close this out, feel free to reopen if anything.

from whisperer.

Related Issues (20)

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.