flv, audio & video export

Λύσεις προβλημάτων για το δημοφιλές πρόγραμμα κατασκευής παρουσιάσεων στο διαδίκτυο.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

flv, audio & video export

Δημοσίευση από masterserver » 29 Απρ 2010 13:00

Γειά σε όλους.

Θέλω να φτιάξω ένα πρόγραμμα το οποίο να δέχεται σαν είσοδο ένα flv αρχειο και να εξάγει το audio stream σε ξεχωριστό αρχείο και το video stream σε ξεχωριστό αρχείο.

Έχει κανείς καμία ιδέα πως να ξεκινήσω?

Άβαταρ μέλους
HeRu
Flash Moderator
Δημοσιεύσεις: 800
Εγγραφή: 16 Αύγ 2004 10:49
Επικοινωνία:

flv, audio & video export

Δημοσίευση από HeRu » 29 Απρ 2010 13:32

Θεωρητικά μπορείς να το κάνεις με οποιοδήποτε video editor που μπορεί να επεξεργαστεί flv αρχεία(να έχεις τα κατάλληλα codecs δηλαδή).

Δες και εδώ:
http://www.google.gr/search?q=flv+editor

masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

flv, audio & video export

Δημοσίευση από masterserver » 29 Απρ 2010 14:58

οχι θέλω να γράψω κώδικα δεν θέλω κάτι έτοιμο.

Άβαταρ μέλους
HeRu
Flash Moderator
Δημοσιεύσεις: 800
Εγγραφή: 16 Αύγ 2004 10:49
Επικοινωνία:

flv, audio & video export

Δημοσίευση από HeRu » 29 Απρ 2010 15:19

Δεν έχεις πρόσβαση στα raw data όταν κάνεις playback ένα flv αρχείο με actionscript.

Το μόνο που μπορείς να κάνεις είναι να μην παίξεις το βιντεο ή τον ήχο, αλλά από την στιγμή που δεν μπορείς να έχεις πρόσβαση, δεν μπορείς να κάνεις και πολλά.

http://livedocs.adobe.com/flash/9.0/Act ... tream.html

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

flv, audio & video export

Δημοσίευση από fafos » 29 Απρ 2010 16:35

vasika prepei na exei rythmiseis-vivliothikes o server gia na kanei ton diaxorismo.. psakse gia ffmpeg+mplayer (free) h gia ton flash media server (gyro stis 6.000 euro to kommati)

masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

flv, audio & video export

Δημοσίευση από masterserver » 29 Απρ 2010 19:36

thanks gia tis sumvoules. vrika ena programma pou kanei tin douleia pou thelw kai einai kai open source opote fainetai kai o kwdikas.

to prathetw mipws to xreiastei kai kanenas allos
Συνημμένα
FLV_Extract_v1.6.0.zip
(80.71 KiB) Μεταφορτώθηκε 316 φορές

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

flv, audio & video export

Δημοσίευση από fafos » 29 Απρ 2010 20:44

gia programma pc milagame tosh ora?

masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

flv, audio & video export

Δημοσίευση από masterserver » 29 Απρ 2010 21:02

nai. giati ti nomizes????

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

flv, audio & video export

Δημοσίευση από fafos » 29 Απρ 2010 21:14

masterserver έγραψε:nai. giati ti nomizes????
gia flash programmatismo! :o

nkast
Δημοσιεύσεις: 137
Εγγραφή: 15 Νοέμ 2009 20:31
Επικοινωνία:

flv, audio & video export

Δημοσίευση από nkast » 30 Απρ 2010 02:34

Για κάτι γρήγορο μπορείς να ψαξεις το ffmpeg που ειναι command line.
Με τις καταλληλες παραμετρους μπορεις να κανεις οτι μετατροπες θέλεις.

Αν σε ενδιαφερει το θεμα πιο 'ακαδημαϊκά', δες εδω http://www.adobe.com/devnet/flv/

Να έχεις υποψη σου μερικά πραγματα,

Μερικοί ανεβαζουν η.264 video με .flv κατάληξη αντί για .f4v.
To flash δεν εχει πρόβλημα, εσυ όμως πρέπει να ελένξεις τι αρχείο έχεις απο τον header.

Ο ήχος που στέλνει το flash απο το mic στο server δεν είναι MP3 (!). H Macromedia/Adobe εχει αγοράσει απο τρίτους 2 codecs και απο οσο ξερω είναι κλειστα πρότυπα που δεν θα βρεις ευκολα codecs για να τους δουλέψεις.

Το video στα flv είναι μια απο τα ίδια, 2 κλειστοι codecs τρέχα γύρευε. :hammer:

Έχεις καταλάβει που πας να μπλέξεις; :lol:


Για ετοιμο κώδικα ψάξε τα fluorinefx (C#), Red5 (java) και haxevideo (HaXe).
Και τα 3 παραπανω, είναι RTMP servers οπότε θα βρείς πιθανόν πράγματα που διαβάζουν και αποσυναρμολογούν ενα flv stream.

Αν εχω καταλάβει καλα, ενα flv έχει παρόμοια δομη με τα SWF. Δηλαδή:
Header
Tag#1
Tag#2
...
Tag#n

Κάθε 'Tag' είναι ουσιαστικα ενα record. πχ:
Tag-Id
Tag-Size
Tag-Content

Δεν θα είναι δύσκολο να διαβάσεις ενα-ενα τα tags, να δείς απο το ID τους αν είναι τύπου video ή audio και να τα στείλεις σε 2 αρχεία.

masterserver
Δημοσιεύσεις: 66
Εγγραφή: 09 Ιουν 2008 10:43

flv, audio & video export

Δημοσίευση από masterserver » 30 Απρ 2010 18:07

εγώ ξέρω που πάω να μπλέξω. Ο καθηγητής που μας έβαλε αυτήν την εργασία δεν ξέρω αν το σκέφτηκε καλα.
Πάντως και ο καθηγητής μαχ έχει δώσει το πρωτόκολλο για τα flv και πρεπει να ανακατευτώ με headers κτλ και ειμαι πολυ αρχαριος ακόμα.

ευχαριστώ ια τις σμβουλές για οτι αλλο θέλω θα το ποστάρω.

nkast
Δημοσιεύσεις: 137
Εγγραφή: 15 Νοέμ 2009 20:31
Επικοινωνία:

flv, audio & video export

Δημοσίευση από nkast » 30 Απρ 2010 18:26

Εδώ θα είμαστε...

Έριξα μια ματιά και στο FLV_Extract που είχες στείλει.
Φαίνεται πλήρες.

Απάντηση

Επιστροφή στο “Flash γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης