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

לינוקס ומדיה דיגיטלית - שינוי יחס וידאו

elcuco - 12/07/2016 - 19:32
נושא ההודעה: שינוי יחס וידאו
יש לי כמה סרטוני ביחס 4:3 שנראים בסדר במחשב, אבל כשאני מנסה לצפות אותם בטלויזיה (בעזרת חיבור USB) הם נראים מתוחים שם, נראה שהטלויזיה חושבת שהם ביחס 16:9. לצערי הפונקציה בטלויזיה שמשנה את יחס התצוגה לא עובדת בסרטים האלו.

איך אני יכול "להמיר" אותם על יחס 4:3? בבקשה תשובות ffmpeg או כלי שורת פקודה ... יותר קל להתקין אותם Smile
Anonymous - 12/07/2016 - 20:47
נושא ההודעה:
תנסה :
(קח את הרזולציה של המסך ותתן לו לחשב לבד ) :

ffmpeg -i in.avi -vf scale=screenwidth:-1 out.avi

אתה יכול גם להגדיר גודל מוחלט אבל זה מרגיש פחות טבעי:

ffmpeg -i in.avi -vf scale=screenwidth:screenhieght out.avi
Anonymous - 12/07/2016 - 20:51
נושא ההודעה:
שכחתי להגיד שאם זה לא גודל מדוייק במקור אתה צריך לעשות התאמה ע"י
scale=screenwidth:trunc(ow/a/2)*2
elcuco - 12/07/2016 - 23:33
נושא ההודעה:
נתתי לזה 640 על 480, כי, מגניב לי.
קוד:

ffmpeg   -i blabla.mp4  -strict -2 -vf scale=640x480 out.mp4


זה יצר קובץ גדול ועדיין ברזולוציה דפוקה בטלויזיה (במחשב זה נראה מצויין).

בוא נקווה שאין באג ב-ffpmeg שיש בטלויזות של Samsung ויש פתרון אחר... אני פתוח להצעות.
Anonymous - 13/07/2016 - 08:53
נושא ההודעה:
נסה 854 על 480 (זה עדיין רזולציה דפוקה) , אתה צריך לוודא שיש לך רזולציה מתאימה למסך (תחפש מה הרזולציה של הטלוויזיה) ביחד עם בדיקת התמיכה בקידוד של הסרט ( http://www.faasoft.com/articles/samsung-tv-mp4-solution.html ).

נגיד ויש לך את הדגם UE65HU7500 תנסה כך:

ffmpeg -i blabla.mp4 -s 3840x2160 -acodec copy out.mp4

זה לוקח את הרזולציה המקדיסמלית הנתמכת (מורח לערך קיים).
במקרה הגרוע ביותר נסה לקודד בדיוק לקודק הנתמך.

לא אמרת איך אתה מנגן את הסרטון (אני מניח USB), אבל אם אתה מנגן דרך מחשב אתה צריך שתהיה התאמה בתדירות של הטלוויזיה ומה שיש על המערכת שלך (? או משהוא אחר xrander)
Anonymous - 13/07/2016 - 08:54
נושא ההודעה:
תתעלם מהקישור
Anonymous - 13/07/2016 - 11:45
נושא ההודעה:
יש לך אנדארואיד עם smart tv בטלוויזיה ? \ או אנדרואיד ?

אם כן אז פשוט תתקין תכנה אחרת לניגון .


אם יש לך טלוויזיה ישנה lcd\led עם תמיכת usb ב embedded אז תקבל תוצאות כאלה (שהן לא טובות)
כל הזמנים הם GMT + 2 שעות