דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. עזרה הדדית - מחשבים וטכנולוגיה
  4. בקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה

בקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה

מתוזמן נעוץ נעול הועבר לא נפתר עזרה הדדית - מחשבים וטכנולוגיה
15 פוסטים 3 כותבים 191 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • דוד 1ד מנותק
    דוד 1ד מנותק
    דוד 1
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי נגן שקורא עברית רק הפוך, מימין לשמאל,
    את שמות הקבצים הצלחתי להפוך, על ידי הסקריפט הזה,
    כך שבמחשב זה מופיע הפוך ובנגן זה מופיע ישר.

    אני צריך סקריפט/תוכנה שתהפוך לי גם את הכיתוב של כל הMetadata. (שם הרצועה אמן, אלבום וג'אנר)

    ביקשתי מGPT שיעדכן את זה בסקריפט
    וזה מה שהוא נתן לי, בצירוף הערה שעלי להתקין את מודול Mp3Tag לpowershel.

    # הגדרת נתיב התיקייה
    $rootPath = Read-Host "הזן את נתיב התיקייה שברצונך לשנות:"
    $rootPath = [System.IO.Path]::GetFullPath($rootPath)
    
    # קבלת כל הפריטים בתיקייה הראשית ובתתי התיקיות
    $items = Get-ChildItem -Path $rootPath -Recurse
    
    # מעבר על כל פריט והחלפת סדר האותיות בעברית אם הוא שם קובץ, כותרת רצועה, אמן, אלבום או ג'אנר
    foreach ($item in $items) {
        # בדיקה אם הפריט הוא קובץ
        if ($item.File) {
            # קבלת שם הקובץ
            $baseName = $item.BaseName
            # קבלת סיומת הקובץ
            $extension = $item.Extension
    
            # החלפת סדר האותיות בעברית בשם הקובץ
            $newName = ""
            for ($i = $baseName.Length - 1; $i -ge 0; $i--) {
                $newName += $baseName[$i]
            }
    
            # טיפול ב-Metadata של הקובץ
            $tagTypes = @("Title", "Artist", "Album", "Genre")
            foreach ($tagType in $tagTypes) {
                # קבלת ערך ה-Tag
                $tagValue = Get-Mp3Tag -Path $item.FullName -Property $tagType
                if ($tagValue) {
                    # החלפת סדר האותיות בעברית בערך ה-Tag
                    $newTagValue = ""
                    for ($i = $tagValue.Length - 1; $i -ge 0; $i--) {
                        $newTagValue += $tagValue[$i]
                    }
    
                    # עדכון ערך ה-Tag
                    Set-Mp3Tag -Path $item.FullName -Property $tagType -Value $newTagValue
                }
            }
    
            # יצירת שם הקובץ החדש
            $newFileName = $newName + $extension
    
            # שינוי שם הקובץ
            Rename-Item -Path $item.FullName -NewName $newFileName -Force
        }
    }
    
    

    הבעיה שלא הצלחתי להתקין את מודול Mp3Tag, אז לא עובד לי הסקריפט.
    והקוד הזה

    Install-Module Mp3Tag -Force
    

    שהוא נתן לי בשביל התקנת המודול, לא עובד לי (בנטפרי)

    אשמח מאוד לפיתרון.
    תודה רבה

    E תגובה 1 תגובה אחרונה
    0
    • דוד 1ד דוד 1

      יש לי נגן שקורא עברית רק הפוך, מימין לשמאל,
      את שמות הקבצים הצלחתי להפוך, על ידי הסקריפט הזה,
      כך שבמחשב זה מופיע הפוך ובנגן זה מופיע ישר.

      אני צריך סקריפט/תוכנה שתהפוך לי גם את הכיתוב של כל הMetadata. (שם הרצועה אמן, אלבום וג'אנר)

      ביקשתי מGPT שיעדכן את זה בסקריפט
      וזה מה שהוא נתן לי, בצירוף הערה שעלי להתקין את מודול Mp3Tag לpowershel.

      # הגדרת נתיב התיקייה
      $rootPath = Read-Host "הזן את נתיב התיקייה שברצונך לשנות:"
      $rootPath = [System.IO.Path]::GetFullPath($rootPath)
      
      # קבלת כל הפריטים בתיקייה הראשית ובתתי התיקיות
      $items = Get-ChildItem -Path $rootPath -Recurse
      
      # מעבר על כל פריט והחלפת סדר האותיות בעברית אם הוא שם קובץ, כותרת רצועה, אמן, אלבום או ג'אנר
      foreach ($item in $items) {
          # בדיקה אם הפריט הוא קובץ
          if ($item.File) {
              # קבלת שם הקובץ
              $baseName = $item.BaseName
              # קבלת סיומת הקובץ
              $extension = $item.Extension
      
              # החלפת סדר האותיות בעברית בשם הקובץ
              $newName = ""
              for ($i = $baseName.Length - 1; $i -ge 0; $i--) {
                  $newName += $baseName[$i]
              }
      
              # טיפול ב-Metadata של הקובץ
              $tagTypes = @("Title", "Artist", "Album", "Genre")
              foreach ($tagType in $tagTypes) {
                  # קבלת ערך ה-Tag
                  $tagValue = Get-Mp3Tag -Path $item.FullName -Property $tagType
                  if ($tagValue) {
                      # החלפת סדר האותיות בעברית בערך ה-Tag
                      $newTagValue = ""
                      for ($i = $tagValue.Length - 1; $i -ge 0; $i--) {
                          $newTagValue += $tagValue[$i]
                      }
      
                      # עדכון ערך ה-Tag
                      Set-Mp3Tag -Path $item.FullName -Property $tagType -Value $newTagValue
                  }
              }
      
              # יצירת שם הקובץ החדש
              $newFileName = $newName + $extension
      
              # שינוי שם הקובץ
              Rename-Item -Path $item.FullName -NewName $newFileName -Force
          }
      }
      
      

      הבעיה שלא הצלחתי להתקין את מודול Mp3Tag, אז לא עובד לי הסקריפט.
      והקוד הזה

      Install-Module Mp3Tag -Force
      

      שהוא נתן לי בשביל התקנת המודול, לא עובד לי (בנטפרי)

      אשמח מאוד לפיתרון.
      תודה רבה

      E מנותק
      E מנותק
      ejay
      כתב ב נערך לאחרונה על ידי
      #2

      @דוד-1
      תוכנה Tag&Rename
      get tags from file name

      דוד 1ד תגובה 1 תגובה אחרונה
      1
      • E ejay

        @דוד-1
        תוכנה Tag&Rename
        get tags from file name

        דוד 1ד מנותק
        דוד 1ד מנותק
        דוד 1
        מדריכים
        כתב ב נערך לאחרונה על ידי דוד 1
        #3

        @ejay כתב בבקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה:

        @דוד-1
        תוכנה Tag&Rename
        get tags from file name

        ואיך אני עושה בזה היפוך טקסט?
        b203011f-5951-46a4-81d4-560d8545e34d-image.png

        E תגובה 1 תגובה אחרונה
        0
        • דוד 1ד דוד 1

          @ejay כתב בבקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה:

          @דוד-1
          תוכנה Tag&Rename
          get tags from file name

          ואיך אני עושה בזה היפוך טקסט?
          b203011f-5951-46a4-81d4-560d8545e34d-image.png

          E מנותק
          E מנותק
          ejay
          כתב ב נערך לאחרונה על ידי
          #4

          @דוד-1
          הוא לוקח את הטאג משם הקובץ

          דוד 1ד תגובה 1 תגובה אחרונה
          1
          • E ejay

            @דוד-1
            הוא לוקח את הטאג משם הקובץ

            דוד 1ד מנותק
            דוד 1ד מנותק
            דוד 1
            מדריכים
            כתב ב נערך לאחרונה על ידי
            #5

            @ejay כתב בבקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה:

            הוא לוקח את הטאג משם הקובץ

            הייתי מעדיף שיהיה הפוך..
            ששם הקובץ יהיה משם התג

            ואיך אני עושה לאלבום/אמן/ג'אנר

            E תגובה 1 תגובה אחרונה
            0
            • דוד 1ד דוד 1

              @ejay כתב בבקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה:

              הוא לוקח את הטאג משם הקובץ

              הייתי מעדיף שיהיה הפוך..
              ששם הקובץ יהיה משם התג

              ואיך אני עושה לאלבום/אמן/ג'אנר

              E מנותק
              E מנותק
              ejay
              כתב ב נערך לאחרונה על ידי
              #6

              @דוד-1
              מאחר וכבר הפכת את שם הקובץ
              אז נשאר רק להכניס אותו לטאג לפי התבנית
              של שם הקובץ

              במולטי טאג אתה יכול להוסיף טאגים שונים

              דוד 1ד תגובה 1 תגובה אחרונה
              1
              • E ejay

                @דוד-1
                מאחר וכבר הפכת את שם הקובץ
                אז נשאר רק להכניס אותו לטאג לפי התבנית
                של שם הקובץ

                במולטי טאג אתה יכול להוסיף טאגים שונים

                דוד 1ד מנותק
                דוד 1ד מנותק
                דוד 1
                מדריכים
                כתב ב נערך לאחרונה על ידי
                #7

                @ejay כתב בבקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה:

                מאחר וכבר הפכת את שם הקובץ
                אז נשאר רק להכניס אותו לטאג לפי התבנית
                של שם הקובץ

                הבנתי את זה,
                אבל שם הקובץ ושם התג הוא לא אותו דבר,
                אם הייתי צריך לבחור בין שניהם הייתי בוחר בתג.
                נעזוב את זה, ונניח שפתרתי את שם הרצועה,
                יש לי אפשרות להיפוך הטקסט של אמן וכו'?

                במולטי טאג אתה יכול להוסיף טאגים שונים

                אפשר הכוונה להיפוך הטקסט?

                E תגובה 1 תגובה אחרונה
                0
                • דוד 1ד דוד 1

                  @ejay כתב בבקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה:

                  מאחר וכבר הפכת את שם הקובץ
                  אז נשאר רק להכניס אותו לטאג לפי התבנית
                  של שם הקובץ

                  הבנתי את זה,
                  אבל שם הקובץ ושם התג הוא לא אותו דבר,
                  אם הייתי צריך לבחור בין שניהם הייתי בוחר בתג.
                  נעזוב את זה, ונניח שפתרתי את שם הרצועה,
                  יש לי אפשרות להיפוך הטקסט של אמן וכו'?

                  במולטי טאג אתה יכול להוסיף טאגים שונים

                  אפשר הכוונה להיפוך הטקסט?

                  E מנותק
                  E מנותק
                  ejay
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @דוד-1
                  בריניים פיילס יש אפשרות לשנות את שם
                  הקובץ מהטאג

                  דוד 1ד תגובה 1 תגובה אחרונה
                  1
                  • E ejay

                    @דוד-1
                    בריניים פיילס יש אפשרות לשנות את שם
                    הקובץ מהטאג

                    דוד 1ד מנותק
                    דוד 1ד מנותק
                    דוד 1
                    מדריכים
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @ejay אם הבנתי נכון,
                    אז אין לך פתרון לתגיות אחרות
                    בכל מקרה, תודה רבה על העזרה!

                    אם למישהו יש תוכנה או סקריפט,
                    או מידע על מודול MP3TAG לPOWERSHEL,
                    אודה לו מאוד!

                    ס E 2 תגובות תגובה אחרונה
                    0
                    • דוד 1ד דוד 1

                      @ejay אם הבנתי נכון,
                      אז אין לך פתרון לתגיות אחרות
                      בכל מקרה, תודה רבה על העזרה!

                      אם למישהו יש תוכנה או סקריפט,
                      או מידע על מודול MP3TAG לPOWERSHEL,
                      אודה לו מאוד!

                      ס מנותק
                      ס מנותק
                      סקרן 0
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @דוד-1 נראה לי שכאן יש משהו כזה

                      תגובה 1 תגובה אחרונה
                      0
                      • דוד 1ד דוד 1

                        @ejay אם הבנתי נכון,
                        אז אין לך פתרון לתגיות אחרות
                        בכל מקרה, תודה רבה על העזרה!

                        אם למישהו יש תוכנה או סקריפט,
                        או מידע על מודול MP3TAG לPOWERSHEL,
                        אודה לו מאוד!

                        E מנותק
                        E מנותק
                        ejay
                        כתב ב נערך לאחרונה על ידי
                        #11

                        @דוד-1
                        אתה צריך לשנות שם שם הקבצים בהתאם
                        ואז לתקן מה שצריך ולהחזיר בחזרה
                        באותה הצורה
                        https://mitmachim.top/topic/65629/בקשה-בקשה-תרגוםשמות-קובץ-לקובצי-מוזיקה-מעברית-לאנגלית/3

                        דוד 1ד תגובה 1 תגובה אחרונה
                        0
                        • E ejay

                          @דוד-1
                          אתה צריך לשנות שם שם הקבצים בהתאם
                          ואז לתקן מה שצריך ולהחזיר בחזרה
                          באותה הצורה
                          https://mitmachim.top/topic/65629/בקשה-בקשה-תרגוםשמות-קובץ-לקובצי-מוזיקה-מעברית-לאנגלית/3

                          דוד 1ד מנותק
                          דוד 1ד מנותק
                          דוד 1
                          מדריכים
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @ejay כתב בבקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה:

                          אתה צריך לשנות שם שם הקבצים בהתאם
                          ואז לתקן מה שצריך ולהחזיר בחזרה

                          לא הבנתי..

                          מה אני צריך לעשות?
                          ידני אחד אחד?
                          מדובר ב10000 קבצים

                          E תגובה 1 תגובה אחרונה
                          0
                          • דוד 1ד דוד 1

                            @ejay כתב בבקשת מידע | ביצוע היפוך טקסט לתגיות של קבצי מוזיקה:

                            אתה צריך לשנות שם שם הקבצים בהתאם
                            ואז לתקן מה שצריך ולהחזיר בחזרה

                            לא הבנתי..

                            מה אני צריך לעשות?
                            ידני אחד אחד?
                            מדובר ב10000 קבצים

                            E מנותק
                            E מנותק
                            ejay
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @דוד-1
                            rename files
                            תשנה את שמות הקבצים בדיוק כמו שהוא בטאג
                            אח"כ צריך לתקן את הכיוון בעזרת הסקריפט
                            לאחר ששמות הקבצים תקינים יש לכתוב את הטאג מחדש בעזרת get tags from file name

                            דוד 1ד תגובה 1 תגובה אחרונה
                            1
                            • E ejay

                              @דוד-1
                              rename files
                              תשנה את שמות הקבצים בדיוק כמו שהוא בטאג
                              אח"כ צריך לתקן את הכיוון בעזרת הסקריפט
                              לאחר ששמות הקבצים תקינים יש לכתוב את הטאג מחדש בעזרת get tags from file name

                              דוד 1ד מנותק
                              דוד 1ד מנותק
                              דוד 1
                              מדריכים
                              כתב ב נערך לאחרונה על ידי
                              #14

                              @ejay זה עדיין לא עוזר לאמן, אלבום וג'אנר

                              E תגובה 1 תגובה אחרונה
                              0
                              • דוד 1ד דוד 1

                                @ejay זה עדיין לא עוזר לאמן, אלבום וג'אנר

                                E מנותק
                                E מנותק
                                ejay
                                כתב ב נערך לאחרונה על ידי
                                #15

                                @דוד-1
                                tools > export /import
                                ואז אתה יכול לתקן ולהחזיר

                                תגובה 1 תגובה אחרונה
                                0

                                • התחברות

                                • אין לך חשבון עדיין? הרשמה

                                • התחברו או הירשמו כדי לחפש.
                                • פוסט ראשון
                                  פוסט אחרון
                                0
                                • חוקי הפורום
                                • פופולרי
                                • לא נפתר
                                • משתמשים
                                • חיפוש גוגל בפורום
                                • צור קשר