rastel69 Δημοσ. 10 Ιουνίου 2005 Δημοσ. 10 Ιουνίου 2005 Καλησπερα.Ξερει καποιος πως μπορουμε να γραψουμε εντολες στον πινακα του παραπανω προγραμματος?
parsifal Δημοσ. 10 Ιουνίου 2005 Δημοσ. 10 Ιουνίου 2005 ??? Ποιόν πίνακα του προγράμματος? Ο τρόπος που δουλεύεις με το AviSynth είναι γράφοντας σκριπτάκια με τις εντολές σε ένα αρχείο με κατάληξη .avs και ανοίγοντάς το είτε με ένα πρόγραμμα επεξεργασίας βίντεο (πχ VirtualDubMod) για τα περαιτέρω είτε με έναν video player για να ελέγξεις σε πραγματικό χρόνο το αποτέλεσμα των εντολών που υπάρχουν στο script!
parsifal Δημοσ. 12 Ιουνίου 2005 Δημοσ. 12 Ιουνίου 2005 rastel69, αν αυτά που έγραψες στο pm είναι σωστά, τότε θα πρέπει να ανοίξεις το notepad, να γράψεις τις εντολές που θέλεις πχ : avisource("C:\BATMAN....avi") converttoyv12 bicubicresize(720,384) (παρατήρησε ότι δε χρειάζεται αρίθμηση κάθε σειράς όπως στο παράδειγμα που έγραψες στο pm) σώζεις το αρχείο με επέκταση avs, και το ανοίγεις με το πρόγραμμα που θέλεις για να κάνεις τη συμπίεσή σου. Ρίξε μία ματιά και στη βοήθεια του AviSynth (AviSynth Documentation), τα εξηγεί αρκετά καλά και με παραδειγματάκια...
Demetris77 Δημοσ. 21 Οκτωβρίου 2008 Δημοσ. 21 Οκτωβρίου 2008 Ρε παιδια υπαρχει κανενα Wiki στα ελληνικα για ξεκινημα με τα βασικα τουλαχιστον για το Avisynth..?
parsifal Δημοσ. 21 Οκτωβρίου 2008 Δημοσ. 21 Οκτωβρίου 2008 Στα ελληνικά; Μπαααα, χλωμό. Μου βάζεις ιδέες όμως...
Demetris77 Δημοσ. 22 Οκτωβρίου 2008 Δημοσ. 22 Οκτωβρίου 2008 Λες..? Ξεκινησα να το κυταζω, γιατι απ οσο διαβαζω forum.doom9.org,forum.videohelp.com κλπ ειναι το καλυτερο "προγραμμα" επεξεργασιας βιντεο. Αυτο που δεν καταλαβα ειναι αν μπορει να κανει συμπιεση με καλυτερα αποτελεσματα (και πιο γρηγορα απο το XviD/VirtualDubMod) και με ποιο τροπο. Γιατι στη σελιδα του λεει τα παντα για τα Script αλλα με ποιο τροπο τρεχεις/ σωζεις το παραγομενο AVI δεν λεει.. η μηπως δεν το ειδα εγω..? Εστω οτι φτιαχνω ενα Script για αρχειο MPEG2 (720X576 TV CAP) με τιμες: DirectShowSource ("C:\myclip.mpeg") Trim (0,3164) Crop (12,4,-12,-4) LanczosResize (640,480) FadeOut (50) Το θεμα ειναι οτι πρεπει να το κωδικοποιησω/συμπιεσω με τον XviD πχ, και να σωσω το παραγομενο AVI. Ερωτηση: μπορω να κανω και συμπιεση με το ιδιο avs Script ..? Να τρεξω δηλαδη το Script με το VirtualDubMod η το MeGUI και να κανει τις ρυθμισεις συμπιεσης μεσω του Script, χωρις να μπω εγω στις ρυθμισεις του XviD..
parsifal Δημοσ. 22 Οκτωβρίου 2008 Δημοσ. 22 Οκτωβρίου 2008 Όχι, δε μπορείς να κάνεις άμεσα συμπίεση μέσω Avisynth. To Avisynth είναι ένα ενδιάμεσο για post-processing και - τελικά - frame serving. Η λογική εργασίας του εν συντομία είναι η εξής: 1. Καλούμε ένα source φίλτρο (AVISource/DirectShowSource/MPEG2Source/FFmpegSource) που αποκωδικοποιεί το video εισόδου σε ασυμπίεστα (raw) frames 2. Καλούμε οποιονδήποτε συνδυασμό internal/external Avisynth φίλτρων για να κάνουμε στα ασυμπίεστα frames την επεξεργασία που επιθυμούμε. Εδώ φαίνεται και η μεγάλη δύναμη του Avisynth: Υπάρχει υποδομή που θυμίζει γλώσσα προγραμματισμού, με μεταβλητές, συναρτήσεις κ.ά., με χρήση των οποίων μπορούμε να κατασκευάσουμε ακόμη και δικά μας processing φίλτρα, τα οποία να αποθηκεύσουμε ως .avsi scripts για επαναχρησιμοποίηση. Δεν είναι απαραίτητο όμως να δουλεύουμε με τόσο πολύπλοκο τρόπο και να εξαντλήσουμε τις παραπάνω δυνατότητες. Για έναν αρχάριο, τα πιο αποδοτικά Avisynth scripts είναι συνήθως τα πιο απλά, όπως αυτό στο παράδειγμά σου: Σειριακή εφαρμογή ορισμένων τετριμμένων internal filters 3. Αφού εφαρμοστούν όλα τα φίλτρα, το Avisynth δίνει στην έξοδο πάλι ασυμπίεστα frames. Αυτά παραλαμβάνονται από την εφαρμογή με την οποία ανοίξαμε το .avs script για περαιτέρω επεξεργασία. Εδώ έχουμε επίσης αρκετές επιλογές: Μπορούμε να ανοίξουμε το script με έναν video player για να κάνουμε preview του αποτελέσματος των φίλτρων που εφαρμόστηκαν, με ένα NLE (Non-Linear Editing) πρόγραμμα επεξεργασίας video (π.χ. Pinnacle Studio, Ulead MediaStudio Pro, Adobe Premiere κ.ά.) για περαιτέρω επεξεργασία ή αν δεν επιθυμούμε επιπλέον επεξεργασία, με έναν video encoder για να κάνουμε άμεσα κωδικοποίηση στο format που θέλουμε TIP: Ένα πολύ καλό πρόγραμμα για δημιουργία Avisynth scripts είναι το AvsP
Demetris77 Δημοσ. 22 Οκτωβρίου 2008 Δημοσ. 22 Οκτωβρίου 2008 Οκ, κατανοητο. Μολις τωρα εβαλα το παραπανω avs Script (MPEG2 116 MB) στο VDM με XviD/ 2πλο pass, target Bitrate: 1300. Το προβλημα ειναι οτι το μεγεθος του αρχειου ειναι ηδη στα 90 ΜΒ με το πρωτο pass, και σταματησε με μηνυμα λαθους "stats file not found" στο πρωτο pass. Προεκυψε ενα AVI αρχειο 90 ΜΒ απο 116, με Bitrate 5903..! General Complete name : C:\..\1.avi Format : AVI Format/Info : Audio Video Interleave Format/Family : RIFF File size : 89.2 MiB PlayTime : 2mn 6s Bit rate : 5903 Kbps StreamSize : 209 KiB Writing application : VirtualDubMod 1.5.10.2 (build 2540/release) Writing library : VirtualDubMod build 2540/release Video #0 Codec : XviD Codec/Family : MPEG-4 Codec/Info : XviD project Codec profile : Streaming Video Profile/Level 1 Codec settings/PacketBitStream : No Codec settings/BVOP : No Codec settings/QPel : No Codec settings/GMC : 0 Codec settings/Matrix : Custom PlayTime : 2mn 6s Bit rate : 4486 Kbps Width : 640 pixels Height : 480 pixels Display Aspect ratio : 4/3 Frame rate : 25.000 fps Resolution : 8 bits Chroma : 4:2:0 Interlacement : Progressive Bits/(Pixel*Frame) : 0.583 StreamSize : 67.7 MiB Audio #1 Codec : PCM Codec/Family : PCM Codec/Info : Microsoft PCM PlayTime : 2mn 6s Bit rate : 1410 Kbps Channel(s) : 2 channels Sampling rate : 44 KHz Resolution : 16 bits Video0 delay : 16s 112ms StreamSize : 21.3 MiB Βεβαια το λαθος με το stats file θα το φτιαξω, αλλα ο χρονος που θελει μου φαινεται αρκετα μεγαλυτερος απο το να χρησιμοποιησω μονο το VDM για ολες τις εργασιες και το enconding.. Θα φτιαξω το προβλημα με το stats file, θα το ξαναπερασω απο την αρχη, και μετα θα κανω το ιδιο χωρις το Avisynth script μονο με το VirtualDubMod για να δω τη διαφορα αρχικα στους χρονους, γιατι απο ευκολια δεν το συζηταω, ειναι μεγαλη βοηθεια να μη χρειαζεται να κανεις συνεχεια τις ιδιες ρυθμισεις manual οταν εχεις να χειριστεις το ιδιο τυπο αρχειου οπως τα TV CAPS (MPEG). Οτι αποτελεσμα εχω, θα ποσταρω Screens με το job control του VirtualDubMod. Παντως θα ηταν μεγαλη βοηθεια ενα μικρο Wiki με τα πολυ βασικα του Avisynth. -----Προστέθηκε 22/10/2008 στις 08 : 11 : 39----- TIP: Ένα πολύ καλό πρόγραμμα για δημιουργία Avisynth scripts είναι το AvsP Ευχαριστω φιλε..!!! φαινετα πολυ καλο εργαλειο..!! θα το μελετησω.. -----Προστέθηκε 22/10/2008 στις 11 : 26 : 16----- Εμεινα εντυπωσιασμενος..!! Το VirtualDubMod κανει 14" για το συγκεκριμενο βιντεο, και μεσω avs Avs Script 10"..!! + με το avs και ενα fadeout εφε. Να και το Screen απο το VDM. Τωρα θελει πολυ καλο ψαξιμο για τις καλυτερες ρυθμισεις (script) για crop resize.. υπαρχει αραγε script που βελτιωνει την συμπιεση η την κωδικοποιηση..? Παντως, καταρχας ειναι χρησιμοτατο εγραλειο..
parsifal Δημοσ. 22 Οκτωβρίου 2008 Δημοσ. 22 Οκτωβρίου 2008 υπαρχει αραγε script που βελτιωνει την συμπιεση η την κωδικοποιηση..? Όχι χωρίς «παράπλευρες απώλειες». Π.χ. είναι γνωστό ότι noise reducers και soft resizers βελτιώνουν το compressibility. Χάνεις όμως σε λεπτομέρεια, αφού το αποτέλεσμα είναι πιο blurry (θολό). Και φυσικά, κάθε επιπλέον φίλτρο απαιτεί επεξεργαστικούς κύκλους, άρα αυξάνει τον συνολικό χρόνο της κωδικοποίησης.
Demetris77 Δημοσ. 12 Νοεμβρίου 2008 Δημοσ. 12 Νοεμβρίου 2008 Φιλε parsifal, ευχαριστω για τη βοηθεια εστω και αργοπορημενα..
Demetris77 Δημοσ. 10 Ιανουαρίου 2009 Δημοσ. 10 Ιανουαρίου 2009 Φίλε parsifal να πω και ενα ευχαριστώ για την ΑΠΙΣΤΕΥΤΗ δουλειά που έχεις κάνει με τα Wiki. Δεν έτυχε να χρειαστώ κάποιο εως τώρα, αλλα η δουλειά σου είναι υποδειγματική και για βράβευση! ΕΥΓΕ!
parsifal Δημοσ. 10 Ιανουαρίου 2009 Δημοσ. 10 Ιανουαρίου 2009 Ναι, αλλά για Avisynth ακόμα δεν εδέησα να γράψω τίποτα [1]... [1] Ουπς, double negative! «Κάτι» έπρεπε να μπει εδώ
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.