Δημιουργία filtergraph για το Progdvb.
Καλησπέρα παιδιά και καλώς σας βρήκα στο avclub!! Είδα το συγκεκριμένο θέμα, και για να διευκολύνω λίγο θα μεταφέρω έναν οδηγό που έχω γράψει για δημιουργία filtergraph για το Progdvb σε άλλο φόρουμ.
-------------------------------------------------------
Καταρχήν γράφουμε ένα μικρό video από κάποιο κανάλι της αρεσκείας μας (μπορούμε να χρησιμοποιήσουμε βασικά οποιοδήποτε mpge2 video). Δε χρειάζεται να είναι μεγάλο, ακόμα και μερικά δευτερόλεπτα φτάνουν. Κατόπιν κλείνουμε το progdvb, πάμε από start>all programs>progdvb>graphedit (μπορούμε να το ανοίξουμε απευθείας και από το φάκελλο που βρίσκεται το progdvb).
Πάμε τώρα Graph>Insert Filters>
βρίσκουμε το Directshow το ανοίγουμε από το "+" και κατεβαίνουμε μέχρι να βρούμε το "File source (async). Το επιλέγουμε και πατάμε το Insert Filter.
Ανοίγει ένα παράθυρο για να βρούμε το βιντεάκι που θέλουμε να χρησιμοποιήσουμε και φυσικά όταν το βρούμε πατάμε Open.
Στο παράθυρο του graphedit βλέπουμε τώρα ένα παραλληλόγραμμο με το όνομα του βίντεο που έχουμε επιλέξει.
Τώρα χρειαζόμαστε ένα φίλτρο για να διαχωρίσει (split ή demux) το audio από το video σήμα. Πάμε πάλι στο Graph>Insert Graph>Directshow και βρίσκουμε το φίλτρο "Elecard Mpeg Demultiplexer" (μπορούμε να δοκιμάσουμε και με άλλο φίλτρο αν έχουμε περασμένο στο pc. Το βρίσκουμε κι αυτό με τον ίδιο τρόπο). Το επιλέγουμε και πατάμε Insert Filter.
Στο graphedit έχουμε τώρα τη παρακάτω εικόνα,
Πρέπει τώρα να ενώσουμε το pin εξόδου του αρχείου video, με αυτό της εισόδου του demultiplexer. Αυτό γίνεται πολύ απλά αν με το ποντίκι κάνουμε κλικ πάνω στο pin "Output" του βίντεο και κρατώντας πατημένο το αριστερό πλήκτρο του ποντικιού επεκτείνουμε μέχρι το pin "Input" του demultiplexer. Μόλις ο κέρσορας ακουμπήσει πάνω σ' αυτό το pin και δούμε να γίνεται ένα μαύρο τετραγωνάκι σ' αυτό το σημείο αφήνουμε το κουμπί του ποντικιού, και βλέπουμε ότι τα δύο pins έχουν ενωθεί (προσοχή μονο, κάποια φίλτρα, δεν μπορούν να ενωθούν μεταξύ τους και βγάζουν είτε μήνυμα λάθους είτε και κρασάρουν το graphedit, δεν πρέπει να επιμένουμε σε μία τέτοια περίπτωση).
Συνέχεια στο επόμενο μήνυμα.