Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

לינוקס ומדיה דיגיטלית - כתוביות בעברית הפוכות ב VLC?

moshe2go - 25/03/2015 - 10:37
נושא ההודעה: כתוביות בעברית הפוכות ב VLC?
בחרתי בשתי האפשרויות לקודים לכתוביות בעברית (ISO 8859-8, 1255) אבל עדיין האותיות מוצגות נכון רק במקום מימין לשמאל, הפוך.
חתול - 25/03/2015 - 10:49
נושא ההודעה:
בחיים לא קרה לי, אתה בטוח שקובץ הכתוביות פשוט לא הפוך?
פתח אותו בעורך טקסט ובדוק.
Anonymous - 25/03/2015 - 12:02
נושא ההודעה:
העלה לכאן את הפלט של
קוד:
 head -c 100 <file> |  hexdump -C

moshe2go - 25/03/2015 - 12:17
נושא ההודעה:
חתול שלום,
מפתיע שאתה מופתע... Smile אתה מתכוון שלא קרה לך בכלל או שרק עם VLC זה לא קרה?
חיפוש קל בפורום הביא עוד דוגמא:
http://whatsup.org.il/index.php?name=PNphpBB2&file=viewtopic&t=58761&highlight=%EB%FA%E5%E1%E9%E5%FA+%E4%F4%E5%EB%E5%FA
כשאני פותח עם עורך העברית תקינה.

אורח שלום,
שיניתי את שם קובץ הכתוביות ל ktuvit כי המקורי היה עם נקודות ושיגע את head:
קוד:
 head -c 100 ktuvit.srt  |  hexdump -C
00000000  31 0d 0a 30 30 3a 30 30  3a 30 32 2c 30 30 30 20  |1..00:00:02,000 |
00000010  2d 2d 3e 20 30 30 3a 30  30 3a 30 37 2c 30 30 30  |--> 00:00:07,000|
00000020  0d 0a f6 f4 e9 e9 e4 20  ee e4 f0 e4 0d 0a 0d 0a  |....... ........|
00000030  32 0d 0a 30 30 3a 30 30  3a 33 38 2c 35 30 30 20  |2..00:00:38,500 |
00000040  2d 2d 3e 20 30 30 3a 30  30 3a 34 32 2c 37 30 37  |--> 00:00:42,707|
00000050  0d 0a e4 e0 ed 20 e0 fa  e4 20 ee f8 20 f2 e1 e3  |..... ... .. ...|
00000060  e5 ec 20 f8                                       |.. .|
00000064

חתול - 25/03/2015 - 12:36
נושא ההודעה:
לא נתקלתי בזה ב־VLC. שים לב שהדיון שם עוסק ב־mplayer ובו זה תלוי איך נבנה.
Anonymous - 25/03/2015 - 12:53
נושא ההודעה:
לא יודע אם זה יעזור לפתור את הבעיה הספציפית שלך,
תתקין smplayer 14.9 - לטעמי, הרבה יותר טוב מ-vlc.

ודווח Smile
Anonymous - 25/03/2015 - 19:38
נושא ההודעה:
נסה
קוד:

iconv -f ISO-8859-8 -t windows-1255 ktuvit.srt > ktunit_new.srt
 

אם ktuvit_new.srt לא נראה טוב, נסה
קוד:

iconv -f ISO-8859-8 -t utf-8  ktuvit.srt > ktunit_new.srt
 

Anonymous - 25/03/2015 - 20:28
נושא ההודעה:
אני מקבל שגיאה:
קוד:
iconv -f ISO-8859-8 -t windows-1255 ktuvit.srt > ktunit_new.srt
iconv: illegal input sequence at position 17452

Anonymous - 25/03/2015 - 20:40
נושא ההודעה:
היה לי את זה, משחק עם הגופנים והקידוד פתר את הבעיה (לא בטוח אבל אם אני לא טועה ויזואל פתר את הבעיה, או הפוך וינדוס 1255).
moshe2go - 25/03/2015 - 22:25
נושא ההודעה:
אין לי קוד ויזואל - איך מוסיפים קוד ל VLC?
Anonymous - 26/03/2015 - 08:56
נושא ההודעה: Re: כתוביות בעברית הפוכות ב VLC?
moshe2go :
בחרתי בשתי האפשרויות לקודים לכתוביות בעברית (ISO 8859-8, 1255) אבל עדיין האותיות מוצגות נכון רק במקום מימין לשמאל, הפוך.


you need compile with the flag +bidi


fribidi is relevant lib that can perform unicode bdirection even if it convert back to utf-8
moshe2go - 26/03/2015 - 23:30
נושא ההודעה:
ציטוט:
you need compile with the flag +bidi

אכן נראה שזה הפתרון - אבל לאחר שקמפלתי עם bidi משום מה vlc קורס בהפעלה או שעולה ויש רק קול ללא תמונה - כנראה שיש איזו בעיה במערכת...
היכן ניתן לראות הודעות שגיאה של vlc? יש לו log file?
moshe2go - 27/03/2015 - 13:07
נושא ההודעה:
הוספתי bidi למחשב הנייד ולאחר קמפול, הכתוביות מופיעות נכון Smile
צריך לבדוק מה הבעיה במחשב השני?

עד שכבר התרגלתי לקרוא הפוך... עכשיו לך תתרגל לקרוא ישר שוב Wink

עריכה: עוד משהו עבור 'sm' - התקנתי smplayer (עם bidi עבור mplayer) וזה עובד יפה -
נראה ש mplayer פחות מכביד על המערכת - רץ יותר חלק

שבת שלום,
משה
moshe2go - 27/03/2015 - 14:34
נושא ההודעה:
עכשיו אני רואה שעם smplayer הקול לא מסונכרן עם התמונה -
לא מצאתי איך לסנכרן?
Anonymous - 27/03/2015 - 15:18
נושא ההודעה:
options>preferences>video>output driver=xv

יש לך גם ב-audio את synchronization



(ואם תתקין גם את smtube תקבל גישה מצוינת ל-youtube ללא צורך בדפדפן הרגיל.)
כל הזמנים הם GMT + 2 שעות