Skip to content

Commit 6715c3b

Browse files
committed
Version 1.0 is here
1 parent 070dfa8 commit 6715c3b

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111

1212
---
1313

14-
The **Bulk Clip Generator** simplifies the process of creating multiple clips from a longer video. Instead of manually cutting each segment, this application allows you to define multiple time ranges and generate individual video files for each. This is ideal for content creators, educators, YouTubers, podcasters, or anyone needing to extract specific moments from videos quickly and efficiently to publish separate clips. The ability to add separate intro and outro videos to the beginning and end of each generated clip further enhances your workflow. This free and open-source GUI tool streamlines your video editing workflow, saving time and effort.
14+
The **Bulk Clip Generator** simplifies the process of creating multiple clips from a longer video. Instead of manually cutting each segment, this application allows you to define multiple time ranges and generate individual video files for each.
15+
16+
**This is ideal for content creators, educators, YouTubers, podcasters, or anyone needing to extract specific moments from videos quickly and efficiently to publish separate clips. The ability to add separate intro and outro videos to the beginning and end of each generated clip further enhances your workflow. This free and open-source GUI tool streamlines your video editing workflow, saving time and effort.**
1517

1618
<small><i>Bulk Clip Generator is primarily tested and developed on Windows. While the source code is platform-independent, building the application on Linux or macOS may require platform-specific dependencies and procedures.</i></small>
1719

src/menu.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def _click(self, event):
3434
webbrowser.open(self.links[tag])
3535
return
3636

37-
def create_menu(root, ui_instance=None): # Make ui_instance optional
37+
def create_menu(root, ui_instance=None): # Make ui_instance optional
3838
menubar = tk.Menu(root)
3939
root.config(menu=menubar)
4040

@@ -70,7 +70,8 @@ def create_menu(root, ui_instance=None): # Make ui_instance optional
7070

7171
# Help Menu
7272
help_menu = tk.Menu(menubar, tearoff=0)
73-
help_menu.add_command(label="About", command=lambda: show_about(root)) # Pass root to show_about
73+
help_menu.add_command(label="User Guide", command=lambda: webbrowser.open("https://www.example.com")) # Dummy URL
74+
help_menu.add_command(label="About", command=lambda: show_about(root)) # Pass root to show_about
7475
menubar.add_cascade(label="Help", menu=help_menu)
7576

7677
def show_about(parent):
@@ -79,8 +80,7 @@ def show_about(parent):
7980

8081
text = tk.Text(about_window, wrap=tk.WORD, height=9, width=60)
8182
text.pack(padx=10, pady=10)
82-
text.insert(tk.END, "A free and open-source GUI application that simplifies creating multiple video clips from a single source.\nDefine time ranges, optionally add intro/outro videos, and generate individual, branded clips.\n\nDeveloped By: Shree\n")
83-
83+
text.insert(tk.END, "A free and open-source GUI application that simplifies creating multiple video clips from a single source.\nDefine time ranges, optionally add intro/outro videos, and generate individual, branded clips.\n\nSupport hardware acceleration for faster video export.\n\nDeveloped By: Shree\n")
8484

8585
text.config(state=tk.NORMAL)
8686
link_manager = HyperlinkManager(text)
@@ -90,5 +90,5 @@ def show_about(parent):
9090

9191
if __name__ == '__main__':
9292
root = tk.Tk()
93-
create_menu(root) # Don't pass ui_instance for standalone test
94-
root.mainloop()
93+
create_menu(root) # Don't pass ui_instance for standalone test
94+
root.mainloop()

0 commit comments

Comments
 (0)