@nigun עקרונית משהו שיעבור - אני רוצה את זה יותר אוטומטי אבל אם יש משהו שיתן לי לבחור - אני ישמח לשמוע עליו (אם כי, אני צריך את זה בממשק CLI)
אף אחד 3
-
כלי שורת פקודה להורדת פודקאסטים ב ubuntu, יש ? -
כלי שורת פקודה להורדת פודקאסטים ב ubuntu, יש ?@nigun שכחתי לציין
פיד RSS -
כלי שורת פקודה להורדת פודקאסטים ב ubuntu, יש ?אני מחפש כבר כמה זמן משהו כזה אבל לא מוצא
מישהו מכיר משהו שעובד ? (מניסיון, לא משהו אקראי מחיפוש גוגל, את זה עשיתי הרבה ולא הצלחתי) -
אנגולר - הצגת אובייקט JSON -
מדוע אני לא מקבל מיילים???@by6199 אצלי מגיע למייל
-
מחפש מידע על המבנה של קבצי mp3@קומפיונט אמר במחפש מידע על המבנה של קבצי mp3:
אמור להיות בתחילת הקובץ טבלה עם המטא נתונים של הקובץ (שם, אמן, אלבום וכדו'),
עקרונית זה נמצא בסוף הקובץ (ב 128 בתים האחרונים שלו) אם כי, גם אחרי שמחקתי את זה עם hex editor התגיות נשארו, גם בוויקיפדיה קראתי משהו על זה שיש מטא דאטה בתחילת כל בלוק (או משהו כזה, עוד לא הגעתי לשם, רק ראיתי את זה ברפרוף)
@קומפיונט אמר במחפש מידע על המבנה של קבצי mp3:
רעיון פשוט שאני חושב, זה לקחת ספריית צד שלישי בקוד פתוח שעושה את הפעולות האלו, ולעיין בקוד כדי להבין איך היא פועלת.. (תוכל גם להעתיק קטעי קוד..)
חשבתי לעשות את זה על ffmpeg רק שזה פרוייקט גדול מיד
בכל אופן, ב #C אני אמנם לא כותב אבל קצת מבין אז אני יעבור על מה שהבאת
תודה -
מחפש מידע על המבנה של קבצי mp3@OdedDvir במלוא הכנות, יש נושא שאתה לא מבין בו ?
-
מחפש מידע על המבנה של קבצי mp3@קומפיונט אמר במחפש מידע על המבנה של קבצי mp3:
@אף-אחד-3
לא הבנתי, אתה מתכון שאתה רוצה להבין איך הפורמט של mp3 בנוי, ואחר כך לפתוח את הקובץ הבינארי ולבצע מניפולציות על התוכן של הקובץ, מבלי להיעזר בספריית צד שלישי??זה נשמע מסובך מידי..
אולי לא הבנתי את כוונותיך..הבנת אותי נכון
קודם אני רוצה להבין אם זה משהו שנקבע בתחילת כל פריים בקובץ או מאפיין כולל לכולו וגם כמובן מה זה בדיוק
עקרונית, ב audacity יש אופציה כזאת וכשניסיתי אותה, לא ראיתי שינוי בתצוגה של התוכנה - ה"גל" הזה, מה שהוביל אותי לחשוב שזה לא שינוי כולל, לפחות לא שינוי בתדרים אבל יכול להיות שאני טועה
בכל אופן, אני יודע שזה יהיה אתגר אבל כזה בדיוק אני מחפש
אגב, ,תוך כדי החקירות החלטתי גם לבנות סקריפט שיאפשר לשנות את התגיות להרבה שירים בבת אחת - משהו שאני חושב שכבר קיים, אבל אני עושה את זה בשביל הכיף
בכל אופן, אם יש לך או למישהו אחר עוד מידע, אני ישמח -
מחפש מידע על המבנה של קבצי mp3@חגי אמר במחפש מידע על המבנה של קבצי mp3:
@אף-אחד-3
נניח והיה מדובר בפורמט אחר, אתה היית יודע איך להגביר את השמע?
כי אני לא חושב שזה קשור לפורמט, זה מניפולציה על המידע שהוא מאחסן, שזה נושא בפני עצמו.הגיוני,
בכל אופן, הנושא הזה מרתק אותי באופן כללי ככה שגם מידע כללי על הפורמט יעניין אותי
ועדיין, אם יש למישהו מידע ספציפי על הגברה, גם אם זה מסובך אני ישמח לשמוע@ivrtikshoret אמר במחפש מידע על המבנה של קבצי mp3:
@אף-אחד-3
אתה יכול להשתמש ישר עם FFmpeg וככה לחסוך שימוש בספריית pydubזה עדיין מסרבל מאוד ומעלה את הגודל של התוכנה בכמה אלפי אחוזים
חוץ מזה שאני מחפש אתגר... -
מחפש מידע על המבנה של קבצי mp3בניתי סקריפט קטן בפייתון להגברת הווליום בקבצי mp3
הסקריפט עצמו עובד נהדר אלא שהוא דורש שימוש בספרייה pydub שמצידה מבוססת על FFmpeg מה שמסרבל את העסק
חשבתי לבנות בעצמי אלגוריתם שיבצע את ההגברה אבל כשניסיתי לגגל בעניין מצאתי מעט מאוד מידע בנושא - כנראה בגלל ש mp3 הוא תקן קנייני
יש למישהו מושג איפה אפשר למצוא חומר נורמלי על הפורמט הזה ? ואם אפשר - ספציפית לגבי מה ששאלתי ?
תודה -
חבילות גלובליות של Node.js לא רצות מהPowerShell@קומפיונט אמר בחבילות גלובליות של Node.js לא רצות מהPowerShell:
אבל היכולות של cmd בכלל לא מוגבלות, רק לא נוחות, קח לדוג' את הסקריפט הפעלה KMS, כולו מבוסס על Batch.
בדברים שקשורים לרשת - powershell היא כמה רמות מעל batch
בכל אופן, KMS מכיל בתוכו קובץ exe ככה שזה לא ממש רק batch (וטכנית יש בו גם קטעים גדולים בשפות אחרות) -
חבילות גלובליות של Node.js לא רצות מהPowerShell@משתמש-תמים תכל'ס לסקריפטים ב powershell יש הרבה יותר פוטנציאל נזק מאשר כאלו ב batch
-
כרטיס זיכרון שצריך אתחול@שמעון-גרין אני יכול לעזור לך בשליטה מרחוק
תשלח לי מייל ל cash.register.cash@gmail.com -
בעיה בהתקנת כמה תוכנות@OdedDvir כן, אבל זאת הבעיה, זה יעשה לו בעיות דומות בעתיד ולכן לדעתי כדאי לפתור את הבעיה עצמה
-
בעיה בהתקנת כמה תוכנות@האדם-החושב שיחקת בגופנים של המחשב אולי ?
-
סקריפט לתיקון שיבושי שמות של תיקיותאני יודע שהנושא לא כל כך ברור, לא הייתה לי דרך אחרת לנסח אותו.
בכל אופן, הסקריפט הזה כתוב בפייתון והוא מיועד לפתור בעיות כדוגמת זו
זאת בעיה שקורית לפעמים בכרטיסי זיכרון - לפעמים היא קורית מעצמה ולפעמים כתוצאה מהוצאה לא בטוחה וכו'
צריך להכניס לסקריפט את הנתיב לתיקייה \ כונן והוא אמור לעשות את השאר
לעת עתה הסקריפט לא יודע לטפל במקרי קצה - כמו כשאין קלט בכלל או קלט שגוי וכו'
הנה הסקריפט
תיקון שיבושי שמות.py
והנה בגרסה מקומפלת
תיקון שיבושי שמות.exe
והנה תיקייה עם תקיות משובשות שתוכלו לבדוק עליה
משובש.rar
והנה קוד המקור - למי שאין כוח להוריד את הסקריפט (הקוד הוא בגרסה שמתאימה לקמפול)import os def execute(fold, con): try: os.rename(fold, con) except PermissionError: print('access denied for folder ' + fold + " but all others folders has successfully renamed") os.system("chcp 1255") os.system("cls") con_string = "" dir_name = input("enter full path : ") for folder in os.listdir(dir_name): con_string = "" for letter in folder: con_letter = letter.encode('cp862').decode('cp1255') con_string = con_string + con_letter os.chdir(dir_name) execute(folder, con_string) print("finished") os.system("pause >nul") -
איך אפשר לקבל בפייתון תו ASCII לפי הקוד שלוהסתדרתי בסוף.
ולמי שמתעניין, זה הקוד הסופיcon_string = "" string = input('enter string : ') for letter in string: con_letter = letter.encode('cp862').decode('cp1255') con_string = con_string + con_letter print(con_string[::-1])הסקריפט נועד למקרה שאולי חלקכם נתקלתם בו בעבר - שכרטיס זיכרון עושה בעיות וכל השמות של התיקיות הפכו לג'יבריש
מכניסים לסקריפט את שם התקייה ה"מג'וברש" והוא מדפיס חזרה את השם המקורי
ולמי שמתעניין, הוא ממיר את קידוד הטקסט מ cp862 ל cp1255
בסוף הסקריפט עשיתי רברסינג לסטרינג הפלט כדי שהוא יוצג כמו שצריך בחלון ה cmd, אבל זה תקף רק לווינדוס 10 - בווינדוס 11 (כמו גם אם תרצו להעתיק מה cmd את הטקסט - שאז ההיפוך יוסר) צריך להוריד את ה [1-::]
תודה ל @משחזר-מידע על ההסבר לגבי הקידודים -
איך אפשר לקבל בפייתון תו ASCII לפי הקוד שלואני צריך משהו שיתן לי את תו ה ASCII לפי cp מסויים - במקרה שלי cp862 - שאני יכניס לו 128 והוא יחזיר לי 'א'
רק מדגיש - אני לא מעוניין בתווי Unicode ככה ש chr ו ord לא תקפים כאן
את הפעולה ההפוכה הצלחתי לעשות עםtext = 'א' chr_num = text.encode('cp862') ord(chr_num)אבל לא הפוך
תודה -
כמה כדאי לקחת על פיתוח?@NH-LOCAL מנקה רחובות ככל הנראה ינקה
מתכנת מתחיל, לא וודאי... -
מכונת כביסה מרעישה