Εμφάνιση 1-1 από 1
  1. #1
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.426
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    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 μόνο ώρες, λεπτά και δευτερόλεπτα, με τα σωστά διαχωριστικά, και μόνο τα σημαντικά ψηφία (θα καταλάβετε στο παράδειγμα που θα ακολουθήσει).

    Παράδειγμα:

    Κώδικας:
    mkchaps "Ένα βιντεάκι.mp4" 3 4:57 1:07:45
    Output:

    Κώδικας:
    Chapter file successfully produced.
    Και δημιουργήθηκε αυτό το αρχείο:

    Κώδικας:
    Ένα βιντεάκι - Chapters.txt
    Με αυτά τα περιεχόμενα:

    Κώδικας:
    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
    Κατόπιν εισάγετε το βιντεάκι σας στο γνωστό mmg ή mkvtoolnix-gui, δηλώνετε το αρχείο αυτό που παράχθηκε σαν αρχείο chapters, κι θα πάρετε το βιντεάκι σας σε απολύτως προβλεπέ ματρόσκα με τα chapters που θέλατε.



    ΥΓ: Αν κάποιος ενδιαφερθεί και για το source, δεν έχω πρόβλημα να το ανεβάσω. Αν και όπως είπα, δεν είναι κάτι το φοβερό.

    ΥΓ2: Κλασικά, το πρόγραμμα αυτό προσφέρεται ως είναι (as is), χωρίς καμμία ευθύνη του γράφοντος. Αν το τρέξετε, δεν φέρω καμμιά ευθύνη αν φέρει δεινά χειρότερα κι από γκρέξιτ.
    Attached Files Attached Files
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

Παρόμοια Θέματα

  1. Διαγραφή αρχείου με "Κινέζικα" Windows 8
    Από dpa2006 στο φόρουμ Windows
    Μηνύματα: 9
    Τελευταίο Μήνυμα: 09-05-16, 13:30

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας