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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. הקלטת תשדורת fm וכל שעה עגולה הורדת הקובץ

הקלטת תשדורת fm וכל שעה עגולה הורדת הקובץ

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

    אני מעוניין שהשרת "יאזין" לשידור חי של רדיו FM ו"יקליט" את מה שהוא שומע וכל שעה יוריד קובץ עם ההקלטה של השעה האחרונה לשרת לתיקייה מסודרת.

    אין לי מושג איך להתחיל לעבוד על זה..

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

    כיף לגלות דברים חדשים.
    חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

    dovidD WWWW 2 תגובות תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      השיב לצבי-ש ב נערך לאחרונה על ידי dovid
      #2

      @צבי-ש יש באתר כתובת שהיא בעצם "סרט" אין סופי (stream), למשל https://media2.93fm.co.il/live-new של רדיו קול חי.
      אתה צריך לשמור בקובץ אבל לעצור כל שעה. אני לא יודע איך מבצעים את זה בPHP (את סגירת הקובץ כל שעה והתחלת חדש בלי לאבד כלום), אבל בffmpeg אני רואה פה https://stackoverflow.com/a/58910849/1271037 שזה ממש קל:

      ffmpeg -i https://media2.93fm.co.il/live-new -c copy -f segment -segment_time 3600 -segment_wrap          2 -reset_timestamps 1 out%02d.mkv -y
      

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      צבי-שצ תגובה 1 תגובה אחרונה
      4
      • צבי-שצ מחובר
        צבי-שצ מחובר
        צבי-ש
        השיב לdovid ב נערך לאחרונה על ידי
        #3

        @dovid אמר בהקלטת תשדורת fm וכל שעה עגולה הורדת הקובץ:

        אני לא יודע איך מבצעים את זה בPHP

        פייתון גם טוב.

        תודה על המ"מ אעבוד על זה

        כיף לגלות דברים חדשים.
        חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

        dovidD תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          השיב לצבי-ש ב נערך לאחרונה על ידי
          #4

          @צבי-ש אמר בהקלטת תשדורת fm וכל שעה עגולה הורדת הקובץ:

          @dovid אמר בהקלטת תשדורת fm וכל שעה עגולה הורדת הקובץ:

          אני לא יודע איך מבצעים את זה בPHP

          פייתון גם טוב.

          כתיבת זרם לקובץ:
          https://stackoverflow.com/a/6474839/1271037

          התחלת קובץ חדש כל פרק זמן:
          https://stackoverflow.com/a/43752005/1271037

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          צבי-שצ תגובה 1 תגובה אחרונה
          2
          • צבי-שצ מחובר
            צבי-שצ מחובר
            צבי-ש
            השיב לdovid ב נערך לאחרונה על ידי
            #5

            @dovid אמר בהקלטת תשדורת fm וכל שעה עגולה הורדת הקובץ:

            כתיבת זרם לקובץ:
            https://stackoverflow.com/a/6474839/1271037

            import socket
            
            HOST = 'https://media2.93fm.co.il/live-new'    # The remote host
            PORT = 80             # The same port as used by the server
            s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
            s.connect((HOST, PORT))
            data = s.recv(1024)
            s.close()
            with open('https://media2.93fm.co.il/live-new','w') as f:
                 f.write(data)
            

            זה בעצם כותב כמה זמן?
            כלומר כל זמן שהוא פתוח הוא כותב?
            איך זה עובד?

            כיף לגלות דברים חדשים.
            חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

            dovidD תגובה 1 תגובה אחרונה
            0
            • dovidD מנותק
              dovidD מנותק
              dovid ניהול
              השיב לצבי-ש ב נערך לאחרונה על ידי
              #6

              @צבי-ש האמת שאני לא יודע, לא קראתי מקודם את הקוד וכעת שאני קורא זה נראה שזה לא מטפל בזרם אלא במידע.
              במונחים שאני מכיר בC#, אמור להיות לולאה שבודקת אם הסתיים הזרם ואם לא כותבת עוד ועוד מידע, וזה כמובן אינסופי אם אין תנאי כל שהוא והמקור לא מפסיק.
              כנראה הלינק הזה https://stackoverflow.com/a/24136958/1271037 יותר נכון.

              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

              בכל נושא אפשר ליצור קשר dovid@tchumim.com

              צבי-שצ תגובה 1 תגובה אחרונה
              0
              • צבי-שצ מחובר
                צבי-שצ מחובר
                צבי-ש
                השיב לdovid ב נערך לאחרונה על ידי
                #7

                @dovid אמר בהקלטת תשדורת fm וכל שעה עגולה הורדת הקובץ:

                @צבי-ש האמת שאני לא יודע, לא קראתי מקודם את הקוד וכעת שאני קורא זה נראה שזה לא מטפל בזרם אלא במידע.
                במונחים שאני מכיר בC#, אמור להיות לולאה שבודקת אם הסתיים הזרם ואם לא כותבת עוד ועוד מידע, וזה כמובן אינסופי אם אין תנאי כל שהוא והמקור לא מפסיק.
                כנראה הלינק הזה https://stackoverflow.com/a/24136958/1271037 יותר נכון.

                זה נראה לי הפוך, לקחת מהמחשב ולשדר
                אני צריך מהשידור לקחת למחשב

                כיף לגלות דברים חדשים.
                חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

                תגובה 1 תגובה אחרונה
                1
                • WWWW מנותק
                  WWWW מנותק
                  WWW
                  השיב לצבי-ש ב נערך לאחרונה על ידי
                  #8

                  @צבי-ש יש כאלה דברים מוכנים שאנשים עשו כבר.

                  WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                  צבי-שצ תגובה 1 תגובה אחרונה
                  1
                  • צבי-שצ מחובר
                    צבי-שצ מחובר
                    צבי-ש
                    השיב לWWW ב נערך לאחרונה על ידי
                    #9

                    @WWW אמר בהקלטת תשדורת fm וכל שעה עגולה הורדת הקובץ:

                    @צבי-ש יש כאלה דברים מוכנים שאנשים עשו כבר.

                    ואיך ניתן להגיע לזה?

                    כיף לגלות דברים חדשים.
                    חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

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

                    בא תתחבר לדף היומי!
                    • התחברות

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

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