Προς το περιεχόμενο

Mediatomb και .mkv transconding


chek2fire

Προτεινόμενες αναρτήσεις

Αν και χλωμό το βλέπω να γνωρίζει κάποιος κάτι αλλά θα ήθελα να ρωτήσω αν έχει κάνει κανείς transconding σε ps3 η σε κάποια ανάλογη συσκευή .mkv αρχεία με την χρήση του mediatomb. Εχώ ένα acryan media player έχω βρει κάποιες οδηγίες αλλά δεν έχω καταφέρει και πολλά γιατί όταν πάω να δω το αρχείο από τον player μου βγάζει file format unsupport. Οι οδηγίες είναι εδώ

 

http://mediatomb.cc/dokuwiki/transcoding:transcoding

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν έχω χρησιμοποιήσει το mediatomb ή αυτόν τον player, απλά μερικές γενικές παρατηρήσεις:

 

  • Το MKV είναι ένας file container, ο οποίος μπορεί να περιέχει video/ήχο κωδικοποιημένο με διάφορους codecs. Μπορείς να δεις τα Codec ID των streams με την mkvinfo του mkvtoolnix.
     
  • Το mediatomb μπορεί να κωδικοποιήσει audio/video με διαφορετικούς codecs και να το εξαγάγει σε διαφορετικούς file containers, ή μπορεί να κάνει stream το πηγαίο file αυτούσιο.
     
  • Σε πέντε σημεία είναι πιθανό να υπάρχει το πρόβλημα:
    • στο decoding του MKV file format από το mediatomb (το πρόγραμμα που ορίζεις για "agent command" -π.χ. mencoder- πρέπει να υποστηρίζει Matroska container)
    • στο decoding των video και audio streams που περιέχονται στο MKV από το mediatomb
    • στο (re)encoding επίσης από το mediatomb (αν έχει επιλεχθεί να γίνεται reencoding)
    • στο decoding του streamed file format από τον player
    • στο decoding του streamed video ή audio stream από τον player

 

Οπότε αρχικά προσπάθησε να δεις σε πιο σημείο υπάρχει το πρόβλημα:

 

  • Το mediatomb εμφανίζει κάπου την έξοδο του "agent command";
  • Αν από ένα PC του δικτύου βάλεις τον mplayer από κονσόλα να παίξει το stream, το παίζει; Τυπώνει κάποια errors ή warnings;
  • Δοκίμασε να μήν κάνεις reencode (π.χ. -oac copy, -ovc copy στον mencoder) ή να κάνεις με διαφορετικούς codecs, από αυτούς που λέει ότι υποστηρίζει ο acryan:
     
    Media file formats supports
    Video
    - Codec : MPEG-1 / MPEG-2 / MPEG-4 ASP : XviD / DivX
    - Formats : DAT / VOB / IFO / ISO / MPG / AVI / MPEG-2 TS
    Audio Codec : MP2 / MP3 / OGG Vorbis / WMA Std / PCM
    http://www.acryan.com/index.php?option=com_acryan_product&parent_id=1&product_item=210
    (πρόσεξε μόνο το file format που θα ορίσεις (-of στον mencoder) να είναι συμβατό με τους συγκεκριμένους codecs -δες αυτόν τον πίνακα-)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Είχα ακολουθήσει αυτές εδώ τις οδηγίες που από τι λέει δουλεύει για ps3 αρά λογικά θα δουλεύουν και για μένα

 

http://hoschie.org/b2evolution/index.php/2008/03/23/upnp_server_mediatomb_for_divx_xvid_and_

 

στο code υπάρχει και το script που βάζεις για να τρέχει για τα .mkv files. Στο xml αρχείο έχει αυτή την εντολή για τα video αρχεία.

 

<agent command="mediatomb-transcode-video-ffmpeg" arguments="%in %out"/>

 

το θέμα είναι μήπως στο command θα πρέπει να δώσω κανονικά όλο το path για το script?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μπορεί, αν η $PATH δεν υπάρχει διαθέσιμη στο περιβάλλον εκτέλεσης από το οποίο το εκτελεί το mediatomb (αν και για να το δίνει έτσι στο παράδειγμα υποθέτω ότι θα υπάρχει). Δε χάνεις τίποτα να δοκιμάσεις με το full path.

 

Επίσης βεβαιώσου ότι το script έχει δικαιώματα εκτέλεσης (chmod a+x /usr/bin/mediatomb-transcode-video-ffmpeg), ή, εναλλακτικά, βάλε το να τρέχει ως παράμετρο στο εκτελέσιμο του shell ("/bin/sh /usr/bin/mediatomb-transcode-video-ffmpeg").

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δοκίμασα τα πάντα αλλά τίποτα. Κάτι κάνω λάθος σίγουρα γιαυτό θέλω να δω μήπως υπάρχει κάποιος που έχει ξανακάνει transconding με το συγκεκριμένο πρόγραμμα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...