mkchaps - Απλό console application για σύνταξη αρχείου chapters
Ό,τι λέει ο τίτλος.
Το έφτιαξα μέσα σε λίγες ώρες (σε C# .NET 4.6.2) επειδή κατά καιρούς έχω χρειαστεί κάτι τέτοιο. Δεν είναι κάτι το φοβερό ή πολύπλοκο. Απλά επειδή μπορεί να χρησιμεύσει και σε άλλους το ανεβάζω και εδώ.
Η μόνη απαίτηση που έχει είναι να έχετε εγκατεστημένο .NET Framework 4.6.2 (το οποίο καλό είναι να έχετε έτσι κι αλλιώς). Από εκεί και πέρα, βάλτε το σ' ένα οποιοδήποτε directory θέλετε που να είναι στο PATH, ώστε να μπορείτε να το καλείτε απ' όπου θέλετε. Δεν εγκαθιστά τίποτα, δεν γράφει τίποτα στη registry.
Λειτουργεί πολύ απλά:
- παίρνει σαν πρώτο όρισμα ένα αρχείο βίντεο
- μετά παίρνει όσα ορίσματα θέλετε για τα χρονικά σημεία των chapters
- θα φτιάξει ένα αρχείο chapters με το όνομα που δώσατε (χωρίς το extension) και θα κοτσάρει στο τέλος " - Chapters.txt"
Να θυμάστε μόνο τα εξής:
- το αρχείο "<αρχείο βίντεο> - Chapters.txt" θα δημιουργηθεί στο current directory. Θα πρέπει να έχετε δικαιώματα εγγραφής εκεί. Δεν έχω βάλει try-catch κι exceptions, οπότε προσοχή.
- αν υπάρχει ήδη το αρχείο αυτό, θα σβηστεί προτού γραφεί το νέο, χωρίς καμμιά προειδοποίηση.
- δεν χρειάζεται να δώσετε 0 για το 1ο chapter. Αυτό μπαίνει αυτόματα.
- να δώσετε τα chapters κατά χρονολογική σειρά, και όχι ανακατωμένα.
- δίνετε στα chapters μόνο ώρες, λεπτά και δευτερόλεπτα, με τα σωστά διαχωριστικά, και μόνο τα σημαντικά ψηφία (θα καταλάβετε στο παράδειγμα που θα ακολουθήσει).
Παράδειγμα:
Output:Κώδικας:mkchaps "Ένα βιντεάκι.mp4" 3 4:57 1:07:45
Και δημιουργήθηκε αυτό το αρχείο:Κώδικας:Chapter file successfully produced.
Με αυτά τα περιεχόμενα:Κώδικας:Ένα βιντεάκι - Chapters.txt
Κατόπιν εισάγετε το βιντεάκι σας στο γνωστό mmg ή mkvtoolnix-gui, δηλώνετε το αρχείο αυτό που παράχθηκε σαν αρχείο chapters, κι θα πάρετε το βιντεάκι σας σε απολύτως προβλεπέ ματρόσκα με τα chapters που θέλατε.Κώδικας:CHAPTER01=00:00:00,000 CHAPTER01NAME=Chapter 01 CHAPTER02=00:00:03,000 CHAPTER02NAME=Chapter 02 CHAPTER03=00:04:57,000 CHAPTER03NAME=Chapter 03 CHAPTER04=01:07:45,000 CHAPTER04NAME=Chapter 04
ΥΓ: Αν κάποιος ενδιαφερθεί και για το source, δεν έχω πρόβλημα να το ανεβάσω. Αν και όπως είπα, δεν είναι κάτι το φοβερό.
ΥΓ2: Κλασικά, το πρόγραμμα αυτό προσφέρεται ως είναι (as is), χωρίς καμμία ευθύνη του γράφοντος. Αν το τρέξετε, δεν φέρω καμμιά ευθύνη αν φέρει δεινά χειρότερα κι από γκρέξιτ.
Εμφάνιση 1-1 από 1
-
09-12-16, 14:03 mkchaps - Απλό console application για σύνταξη αρχείου chapters #1Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
Παρόμοια Θέματα
-
Διαγραφή αρχείου με "Κινέζικα" Windows 8
Από dpa2006 στο φόρουμ WindowsΜηνύματα: 9Τελευταίο Μήνυμα: 09-05-16, 13:30
Bookmarks