Εμφάνιση 1-12 από 12
  1. #1
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    50
    Μηνύματα
    56.492
    Downloads
    64
    Uploads
    73
    Τύπος
    FTTH
    Ταχύτητα
    204800/20480
    ISP
    ΟΤΕ Conn-x
    Path Level
    Fastpath
    Μιας και έχει ξεκινήσει ένα πειραματικό branch του ffmpeg για multi-threaded H264 HD video CPU decoding, το οποίο πλέον μπορεί να ενσωματωθεί στο mplayer, είπα να μοιραστώ κάποια πρώτα τεστ που έκανα.

    Χρησιμοποιήθηκαν τα παρακάτω προγράμματα:

    - εξωτερικό multi-threaded ffmpeg
    - mplayer
    - smplayer

    Όλες είναι τελευταίες εκδόσεις svn.

    Τα παραπάνω υπάρχουν καί σε 32-μπιτα Windows builds, αλλά εδώ δοκιμάστηκαν σε 64-μπιτο Linux που έτρεχε Gnome και Compiz-Fusion, με κάρτα nVidia σειράς 7, χωρίς VDPAU, με 8GB RAM, και έναν Phenom-X4 9550.

    Συμπεράσματα και δεδομένα της δοκιμής:

    1. Ενώ το single-threaded ffmpeg δεν έχει πρόβλημα με το xv, το multi-threaded παίζει μποξ μαζί του.
    2. Το single-threaded ffmpeg και το xv δεν τα πάνε ελάχιστα καλά με το Compiz-Fusion, αλλά κάποιος μπορεί να δει άνετα video. Αλλά το multi-threaded ffmpeg δεν τα πάει καθόλου καλά με το Compiz-Fusion, ούτε με xv ούτε με άλλο video output.

    Γι' αυτό τα παρακάτω έγιναν με:

    - κλειστό το Compiz-Fusion
    - xv στο single-threaded
    - gl2 στο multi-threaded (με όλα τα gl πήγαινε εξαιρετικά το multi-threaded)

    Να σημειωθεί επιπλέον ότι δηλώθηκε φουλ post-processing, και 4 threads για multi-threaded decoding.

    Τα samples που χρησιμοποίησα (από το λιγότερο απαιτητικό στο περισσότερο - όλα είναι 720p H264 εκτός όπου αναφέρεται αλλιώς) και τα αποτελέσματα (πρώτα το single-threaded μετά το multi-threaded):

    1. Κομμάτι από την αρχή του Return of the Jedi (με το που ξεκινούν οι κινούμενοι τίτλοι):

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  rotj-title-st.png 
Εμφανίσεις:  31 
Μέγεθος:  40,6 KB 
ID: 53084 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  rotj-title-mt.png 
Εμφανίσεις:  19 
Μέγεθος:  46,9 KB 
ID: 53083

    2. Άλλο κομμάτι από το Return of the Jedi, σε διαστημική μάχη με πολλά αντικείμενα κινούμενα ταυτόχρονα στην οθόνη:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  rotj-battle-st.png 
Εμφανίσεις:  13 
Μέγεθος:  42,6 KB 
ID: 53082 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  rotj-battle-mt.png 
Εμφανίσεις:  13 
Μέγεθος:  46,4 KB 
ID: 53081

    3. Η αρχή από ένα επεισόδιο Smallville:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  smallville-st.png 
Εμφανίσεις:  10 
Μέγεθος:  37,3 KB 
ID: 53086 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  smallville-mt.png 
Εμφανίσεις:  7 
Μέγεθος:  49,8 KB 
ID: 53085

    4. Η αρχή από ένα απόσπασμα από ένα τραγούδι Eurovision:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  eurov-st.png 
Εμφανίσεις:  6 
Μέγεθος:  39,2 KB 
ID: 53080 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  eurov-mt.png 
Εμφανίσεις:  5 
Μέγεθος:  50,9 KB 
ID: 53079

    5. Ένα μικρό απόσπασμα 1080p από κάποιο anime:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  anime-1080p-st.png 
Εμφανίσεις:  17 
Μέγεθος:  38,0 KB 
ID: 53078 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  anime-1080p-mt.png 
Εμφανίσεις:  19 
Μέγεθος:  51,0 KB 
ID: 53077

    Να σημειωθεί εδώ ότι στις multi-threaded δοκιμές - ακόμα και στο πλέον απαιτητικό βιντεάκι:

    - δεν χάθηκε ούτε ένα καρέ
    - δεν αποσυγχρόνισε ποτέ ο ήχος
    - κανένας πυρήνας (έχουν πλήρως ανεξάρτητα ρολόγια) του Phenom-X4 9550 δεν ανέβηκε ούτε ένα στάδιο παραπάνω από το ελάχιστο power throttling. Τα έπαιξε όλα αυτά, χωρίς να κομπιάσει, χωρίς να κάνει ούτε κιχ, όσο πιο Cool και όσο πιο Quiet γίνεται.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  2. #2
    Εγγραφή
    17-11-2004
    Περιοχή
    Αττική - Παπάγος
    Ηλικία
    46
    Μηνύματα
    3.870
    Downloads
    17
    Uploads
    0
    Ταχύτητα
    15360/1536
    ISP
    Forthnet
    Router
    ZTE ZXHN H108L
    ΙΜΗΟ δεν είναι και τόσο φοβερή η βελτίωση. Καλή η κίνηση προς την multi-threaded υλοποίηση αλλά εγώ περιμένω το hardware acceleration με τις gpu που ανακοίνωσαν.

  3. #3
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    50
    Μηνύματα
    56.492
    Downloads
    64
    Uploads
    73
    Τύπος
    FTTH
    Ταχύτητα
    204800/20480
    ISP
    ΟΤΕ Conn-x
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από Rama Εμφάνιση μηνυμάτων
    ΙΜΗΟ δεν είναι και τόσο φοβερή η βελτίωση.
    Μα σου διαφεύγει ο στόχος.

    Ο στόχος δεν είναι η "βελτίωση".

    Ο στόχος είναι ο διαμοιρασμός του φόρτου.

    Και θεωρώ ότι τον πέτυχε αφού από εκεί που ίσως να έχανε και καρέ στο τελευταίο πιο απαιτητικό κλιπάκι, τώρα όχι μόνο δεν χάνει, αλλά ούτε καν ανέβασε έστω ένας πυρήνας έστω ένα στάδιο throttling.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  4. #4
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    50
    Μηνύματα
    56.492
    Downloads
    64
    Uploads
    73
    Τύπος
    FTTH
    Ταχύτητα
    204800/20480
    ISP
    ΟΤΕ Conn-x
    Path Level
    Fastpath
    Άλλα 2 δείγματα.

    Το πρώτο (1080p) από εδώ:

    http://www.adslgr.com/forum/showpost...&postcount=112

    Και το δεύτερο (480p) από εδώ:

    http://www.adslgr.com/forum/showpost...&postcount=213

    1o -> Elephants Dream:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  elephants-dream-st.png 
Εμφανίσεις:  22 
Μέγεθος:  38,8 KB 
ID: 53094 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  elephants-dream-mt.png 
Εμφανίσεις:  14 
Μέγεθος:  47,8 KB 
ID: 53093

    2o -> Suzumiya_Haruhi_no_Yuuutsu_-_C4_-_Special_Ending:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  anime-2-st.png 
Εμφανίσεις:  6 
Μέγεθος:  41,4 KB 
ID: 53092 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  anime-2-mt.png 
Εμφανίσεις:  7 
Μέγεθος:  54,4 KB 
ID: 53091

    Να σημειωθεί ότι στο 2ο δείγμα είχε επιλεχθεί και software upscaling από 480p που είναι αρχικά σε 720p.

    Γι' αυτό βλέπετε και πάλι ο ένας πυρήνας να απασχολείται λιγάκι παραπάνω.



    ΥΓ: Και πάλι, ακόμα και στο Elephant's Dream, ούτε κιχ δεν έβγαλε, καθόλου δεν ίδρωσε.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  5. #5
    Εγγραφή
    17-01-2009
    Μηνύματα
    6.501
    Downloads
    51
    Uploads
    1
    ISP
    -
    Παράθεση Αρχικό μήνυμα από WAntilles Εμφάνιση μηνυμάτων
    Άλλα 2 δείγματα.

    Το πρώτο (1080p) από εδώ:

    http://www.adslgr.com/forum/showpost...&postcount=112

    Και το δεύτερο (480p) από εδώ:

    http://www.adslgr.com/forum/showpost...&postcount=213

    1o -> Elephants Dream:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  elephants-dream-st.png 
Εμφανίσεις:  22 
Μέγεθος:  38,8 KB 
ID: 53094 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  elephants-dream-mt.png 
Εμφανίσεις:  14 
Μέγεθος:  47,8 KB 
ID: 53093

    2o -> Suzumiya_Haruhi_no_Yuuutsu_-_C4_-_Special_Ending:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  anime-2-st.png 
Εμφανίσεις:  6 
Μέγεθος:  41,4 KB 
ID: 53092 Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  anime-2-mt.png 
Εμφανίσεις:  7 
Μέγεθος:  54,4 KB 
ID: 53091

    Να σημειωθεί ότι στο 2ο δείγμα είχε επιλεχθεί και software upscaling από 480p που είναι αρχικά σε 720p.

    Γι' αυτό βλέπετε και πάλι ο ένας πυρήνας να απασχολείται λιγάκι παραπάνω.



    ΥΓ: Και πάλι, ακόμα και στο Elephant's Dream, ούτε κιχ δεν έβγαλε, καθόλου δεν ίδρωσε.
    Ακριβώς.

    Και εγώ στο Elephants Dream δεν έχασα ούτε καρέ (dual-core).

    Ο ενας πηρύνας πήγε στο 70%, ο άλλος στο 99%.

  6. #6
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    50
    Μηνύματα
    56.492
    Downloads
    64
    Uploads
    73
    Τύπος
    FTTH
    Ταχύτητα
    204800/20480
    ISP
    ΟΤΕ Conn-x
    Path Level
    Fastpath
    Τελικά πρόβλημα με το xv δεν υπάρχει στο multi-threaded ffmpeg, ακόμα και με compiz-fusion ενεργό.

    Δείτε εδώ το σχετικό fix:

    http://www.adslgr.com/forum/showpost...postcount=7718
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  7. #7
    Εγγραφή
    12-01-2006
    Περιοχή
    not in your heart
    Μηνύματα
    14.355
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL HOL Full
    Ταχύτητα
    6144/1024
    ISP
    HOL
    Router
    Netfaster IAD
    Παράθεση Αρχικό μήνυμα από WAntilles Εμφάνιση μηνυμάτων
    ΥΓ: Και πάλι, ακόμα και στο Elephant's Dream, ούτε κιχ δεν έβγαλε, καθόλου δεν ίδρωσε.
    Να σημειωθει οτι οτι γραφεται σε αυτο το νημα δεν αποτυπωνει την πραγματικοτητα ολων των players - decoders αλλά συγκεκριμενο player - decoder.
    Μην τυχον και μπερδευτει καποιος και νομιζει οτι χρειαζεται 8πυρηνος, multithreaded και οτιδηποτε αλλο για την αναπαραγωγη βιντεο...

    Σχετικα:

    Παράθεση Αρχικό μήνυμα από Patentman Εμφάνιση μηνυμάτων
    Παράθεση Αρχικό μήνυμα από haHa Εμφάνιση μηνυμάτων
    Κώδικας:
    http://rapidshare.com/files/170452562/ElephantsDreamHDClip1.m2ts
    Vista 64-bit
    HD3450, E5200
    Παιζει αψογα με mpc-hc x64 @24fps, @cpu 15%, cpu@1.2Ghz
    Παιζει αψογα με KMPlayer @Cyberlink H.264/AVC decoder, @software decoding, @24fps
    Αυτα σαν επισημανση.
    Μπορειτε να συνεχισετε την κουβεντα για το ffmpeg, και οποιονδηποτε αλλον player, πλην του KMPlayer (windows).

  8. #8
    Εγγραφή
    03-11-2005
    Περιοχή
    Newtownabbey, UK
    Ηλικία
    45
    Μηνύματα
    2.272
    Downloads
    20
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    500Mbps DL, 80Mbps UL
    ISP
    British Telecom
    Router
    BT Smart Hub 2
    Παράθεση Αρχικό μήνυμα από Patentman Εμφάνιση μηνυμάτων
    Να σημειωθει οτι οτι γραφεται σε αυτο το νημα δεν αποτυπωνει την πραγματικοτητα ολων των players - decoders αλλά συγκεκριμενο player - decoder.
    Μην τυχον και μπερδευτει καποιος και νομιζει οτι χρειαζεται 8πυρηνος, multithreaded και οτιδηποτε αλλο για την αναπαραγωγη βιντεο...
    Για την αποφυγή μπερδέματος, φροντίζει ήδη μια χαρά ο τίτλος του θέματος που διευκρινίζει σχετικά, περιλαμβάνοντας τη λέξη "ffmpeg"...

  9. #9
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    50
    Μηνύματα
    56.492
    Downloads
    64
    Uploads
    73
    Τύπος
    FTTH
    Ταχύτητα
    204800/20480
    ISP
    ΟΤΕ Conn-x
    Path Level
    Fastpath
    Σε συνέχεια των παραπάνω ορίστε η συμπεριφορά του ίδιου συστήματος, αλλά αυτή τη φορά σε rendering περιβάλλον Windows-NT (και όχι Linux):

    - Windows NT 6.1 x64 RC (Windows 7 x64 RC)
    - MPC-HC-svn x64
    - ffdshow-ffmpeg-mt-svn x64

    δηλαδή αμιγώς software (η κάρτα είναι 7950GT και δεν υποστηρίζει DXVA) και αμιγώς 64-bit rendering path.

    Επίσης χρησιμοποιείται GPL open-source και DRM-free software.

    Elephants Dream
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Win-7-RC-x64-MPC-HC-svn-x64-ffmpeg-mt-x64-Elephants-Dream.png 
Εμφανίσεις:  5 
Μέγεθος:  42,0 KB 
ID: 57438

    Eurovision
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Win-7-RC-x64-MPC-HC-svn-x64-ffmpeg-mt-x64-Eurovision.png 
Εμφανίσεις:  3 
Μέγεθος:  40,5 KB 
ID: 57439

    Anime-1
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Win-7-RC-x64-MPC-HC-svn-x64-ffmpeg-mt-x64-Anime-1.png 
Εμφανίσεις:  2 
Μέγεθος:  42,0 KB 
ID: 57436

    Anime-2
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Win-7-RC-x64-MPC-HC-svn-x64-ffmpeg-mt-x64-Anime-2.png 
Εμφανίσεις:  2 
Μέγεθος:  39,9 KB 
ID: 57437

    Return of the Jedi
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Win-7-RC-x64-MPC-HC-svn-x64-ffmpeg-mt-x64-ROTJ.png 
Εμφανίσεις:  2 
Μέγεθος:  44,5 KB 
ID: 57440

    Terminator 2
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Win-7-RC-x64-MPC-HC-svn-x64-ffmpeg-mt-x64-T2.png 
Εμφανίσεις:  4 
Μέγεθος:  43,5 KB 
ID: 57441

    Να σημειωθεί ότι το Anime-1 και το Terminator 2 είναι 1080p και πολύ "βαριά" clips.



    ΥΓ: Και πάλι ο ίδιος κώδικας -> ffmpeg-mt -> κάνει τη "βαριά" δουλειά.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  10. #10
    Εγγραφή
    20-06-2007
    Περιοχή
    Chicago, Illinois
    Ηλικία
    33
    Μηνύματα
    31.019
    Downloads
    96
    Uploads
    25
    Άρθρα
    14
    Τύπος
    FTTH
    Ταχύτητα
    1G/0.5G
    ISP
    Nova
    Το ffdshow-ffmpeg-mt-svn x64 πού το βρίσκουμε ; Στο xvidvideo.ru το ffdshow-mt είναι 32bit...

    WAn, πάντως, εάν αγοράσεις την 9800GT που έλεγες ή κάποια νεώτερη, θα'χεις σαφώς λιγότερη χρήση CPU, ιδίως σε Linux.
    For those who come after.

  11. #11
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    50
    Μηνύματα
    56.492
    Downloads
    64
    Uploads
    73
    Τύπος
    FTTH
    Ταχύτητα
    204800/20480
    ISP
    ΟΤΕ Conn-x
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από flamelab Εμφάνιση μηνυμάτων
    Το ffdshow-ffmpeg-mt-svn x64 πού το βρίσκουμε;
    http://www.xvidvideo.ru/

    Παράθεση Αρχικό μήνυμα από flamelab Εμφάνιση μηνυμάτων
    Στο xvidvideo.ru το ffdshow-mt είναι 32bit...
    Σαφώς και όχι.

    Διότι:

    Από 01-02-2009 το ffdshow-ffmpeg-mt καταργείται μιας και ο κώδικάς του ενσωματώθηκε επισήμως και πλήρως στο κανονικό ffdshow.

    Άρα ψάχνουμε στο ffdshow:

    http://www.xvidvideo.ru/content/category/1/4/5/

    Παράθεση Αρχικό μήνυμα από flamelab Εμφάνιση μηνυμάτων
    WAn, πάντως, εάν αγοράσεις την 9800GT που έλεγες ή κάποια νεώτερη, θα'χεις σαφώς λιγότερη χρήση CPU, ιδίως σε Linux.
    Δεν καίγομαι.

    Εξάλλου την θέλω fanless.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  12. #12
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    50
    Μηνύματα
    56.492
    Downloads
    64
    Uploads
    73
    Τύπος
    FTTH
    Ταχύτητα
    204800/20480
    ISP
    ΟΤΕ Conn-x
    Path Level
    Fastpath
    Έχουμε νέο άρθρο εδώ, που αντικαθιστά πλήρως το παλαιότερο:

    Αναπαραγωγή audio-video στα Windows - v2 - High Definition
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

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

  1. Μηνύματα: 3
    Τελευταίο Μήνυμα: 04-01-07, 21:25
  2. VB.NET Single Threaded components
    Από YiannisM στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 8
    Τελευταίο Μήνυμα: 11-07-06, 17:15

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

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

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