Recherche avancée

Médias (91)

Autres articles (75)

  • Qu’est ce qu’un éditorial

    21 juin 2013, par

    Ecrivez votre de point de vue dans un article. Celui-ci sera rangé dans une rubrique prévue à cet effet.
    Un éditorial est un article de type texte uniquement. Il a pour objectif de ranger les points de vue dans une rubrique dédiée. Un seul éditorial est placé à la une en page d’accueil. Pour consulter les précédents, consultez la rubrique dédiée.
    Vous pouvez personnaliser le formulaire de création d’un éditorial.
    Formulaire de création d’un éditorial Dans le cas d’un document de type éditorial, les (...)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (11907)

  • Error : Unable to extract uploader id - Youtube, Discord.py

    22 juillet 2024, par nikita goncharov

    I have a very powerful bot in discord (discord.py, PYTHON) and it can play music in voice channels. It gets the music from youtube (youtube_dl). It worked perfectly before but now it doesn't want to work with any video.
I tried updating youtube_dl but it still doesn't work
I searched everywhere but I still can't find a answer that might help me.

    


    This is the Error : Error: Unable to extract uploader id

    


    After and before the error log there is no more information.
Can anyone help ?

    


    I will leave some of the code that I use for my bot...
The youtube setup settings :

    


    youtube_dl.utils.bug_reports_message = lambda: ''


ytdl_format_options = {
    'format': 'bestaudio/best',
    'outtmpl': '%(extractor)s-%(id)s-%(title)s.%(ext)s',
    'restrictfilenames': True,
    'noplaylist': True,
    'nocheckcertificate': True,
    'ignoreerrors': False,
    'logtostderr': False,
    'quiet': True,
    'no_warnings': True,
    'default_search': 'auto',
    'source_address': '0.0.0.0',  # bind to ipv4 since ipv6 addresses cause issues sometimes
}

ffmpeg_options = {
    'options': '-vn',
}

ytdl = youtube_dl.YoutubeDL(ytdl_format_options)


class YTDLSource(discord.PCMVolumeTransformer):
    def __init__(self, source, *, data, volume=0.5):
        super().__init__(source, volume)

        self.data = data

        self.title = data.get('title')
        self.url = data.get('url')
        self.duration = data.get('duration')
        self.image = data.get("thumbnails")[0]["url"]
    @classmethod
    async def from_url(cls, url, *, loop=None, stream=False):
        loop = loop or asyncio.get_event_loop()
        data = await loop.run_in_executor(None, lambda: ytdl.extract_info(url, download=not stream))
        #print(data)

        if 'entries' in data:
            # take first item from a playlist
            data = data['entries'][0]
        #print(data["thumbnails"][0]["url"])
        #print(data["duration"])
        filename = data['url'] if stream else ytdl.prepare_filename(data)
        return cls(discord.FFmpegPCMAudio(filename, **ffmpeg_options), data=data)



    


    Approximately the command to run the audio (from my bot) :

    


    sessionChanel = message.author.voice.channel
await sessionChannel.connect()
url = matched.group(1)
player = await YTDLSource.from_url(url, loop=client.loop, stream=True)
sessionChannel.guild.voice_client.play(player, after=lambda e: print(
                                       f'Player error: {e}') if e else None)


    


  • Streaming USB Webcam to YouTube Live - Raspberry Pi [migrated]

    13 mai 2016, par ysoulja

    all new here. Hoping someone can help.

    I am trying to Stream a USB webcam to YouTube Live Events but having difficulty. I followed :

    How to stream on YouTube using a Raspberry Pi ?

    I have managed to get ffmpeg compiled and can run

    ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 -c:v     libx264 -b:v 700k -an -f flv rtmp://

    It looks to me as the stream is working as I get the :

    frame= 29 fps= 29 q=28.0 12kb time=00:00.05 bitrate=1189.0kbits

    messages scrolling along however YouTube says "We are not receiving data from your encoder. Please make sure it is configured correctly in the Ingestion Settings page." While also saying "Good Health".

    Can someone please assist ? Thanks

    Edit : Some logs

    Stream mapping:
    Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
    Press [q] to stop, [?] for help
    frame=    2 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=21 speed=   0x
    frame=    2 fps=2.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=29 speed=   0x
    Past duration 0.994804 too large
    frame=   10 fps=6.6 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=30 speed=   0x
    frame=   17 fps=8.4 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=30 speed=   0x
    frame=   25 fps=9.9 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=30 speed=   0x
    frame=   32 fps= 11 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=30 speed=   0x
    frame=   40 fps= 11 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=30 speed=   0x
    frame=   47 fps=8.9 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=30 speed=   0x
    frame=   54 fps=8.8 q=24.0 size=      44kB time=00:00:02.12 bitrate= 169.6kbits/s dup=0 drop=30 s
    Past duration 0.932655 too large
    frame=   58 fps=8.1 q=16.0 size=     114kB time=00:00:02.33 bitrate= 401.6kbits/s dup=0 drop=30 s
    frame=   61 fps=7.8 q=12.0 size=     283kB time=00:00:02.54 bitrate= 910.5kbits/s dup=0 drop=30 s
    frame=   62 fps=7.3 q=11.0 size=     360kB time=00:00:02.58 bitrate=1141.5kbits/s dup=0 drop=30 s    
    frame=   63 fps=6.9 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=30 s
    frame=   63 fps=6.6 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=67 s
    frame=   63 fps=6.2 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=75 s    
    frame=   63 fps=5.9 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=83 s
    frame=   63 fps=5.7 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=90 s
    frame=   63 fps=5.4 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=98 s
    frame=   63 fps=5.2 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=105
    frame=   63 fps=5.0 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=113
    frame=   63 fps=4.8 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=120
    frame=   63 fps=4.6 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=128
    frame=   63 fps=4.5 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=136
    frame=   63 fps=4.3 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=143  
    frame=   63 fps=4.2 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=151
    frame=   63 fps=4.0 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=158
    frame=   63 fps=3.9 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=166
    frame=   63 fps=3.8 q=13.0 size=     414kB time=00:00:02.66 bitrate=1269.7kbits/s dup=0 drop=173

    more logs

    Stream mapping:
    Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
    Press [q] to stop, [?] for help
    frame=   49 fps= 13 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=20 speed=   0x
    frame=   49 fps= 12 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=0 drop=28 speed=   0x
    frame=   61 fps= 11 q=24.0 size=      72kB time=00:00:00.54 bitrate=1090.9kbits/s dup=0 drop=30 s
    frame=   56 fps= 12 q=26.0 size=      50kB time=00:00:00.20 bitrate=1976.8kbits/s dup=0 drop=30 s
    frame=   65 fps= 11 q=22.0 size=     101kB time=00:00:00.79 bitrate=1046.9kbits/s dup=0 drop=30 s
    frame=   69 fps= 10 q=20.0 size=     145kB time=00:00:01.08 bitrate=1097.6kbits/s dup=0 drop=30 s
    frame=   73 fps=9.7 q=20.0 size=     213kB time=00:00:01.33 bitrate=1307.3kbits/s dup=0 drop=30 s
    frame=   78 fps=9.7 q=22.0 size=     291kB time=00:00:01.66 bitrate=1431.6kbits/s dup=0 drop=30 s
    frame=   79 fps=9.2 q=22.0 size=     301kB time=00:00:01.70 bitrate=1442.8kbits/s dup=0 drop=30 s
    frame=   85 fps=9.0 q=23.0 size=     365kB time=00:00:02.12 bitrate=1407.8kbits/s dup=0 drop=30 s
    frame=   91 fps=9.1 q=24.0 size=     402kB time=00:00:02.54 bitrate=1295.9kbits/s dup=0 drop=31 s
    frame=   94 fps=8.8 q=24.0 size=     425kB time=00:00:02.70 bitrate=1285.3kbits/s dup=0 drop=33 s
    frame=   98 fps=8.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=51 s
    frame=   98 fps=8.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=73 s
    frame=   98 fps=8.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=80 s
    frame=   98 fps=7.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=88 s
    frame=   98 fps=7.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=95 s
    frame=   98 fps=7.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=103
    frame=   98 fps=6.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=110
    frame=   98 fps=6.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=118
    frame=   98 fps=6.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=126
    frame=   98 fps=6.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=133
    frame=   98 fps=6.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=141
    frame=   98 fps=5.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=148
    frame=   98 fps=5.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=156
    frame=   98 fps=5.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=164
    frame=   98 fps=5.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=171
    frame=   98 fps=5.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=179
    frame=   98 fps=5.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=186
    frame=   98 fps=5.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=194
    frame=   98 fps=4.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=202
    frame=   98 fps=4.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=209
    frame=   98 fps=4.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=217
    frame=   98 fps=4.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=224
    frame=   98 fps=4.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=232
    frame=   98 fps=4.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=239
    frame=   98 fps=4.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=247
    frame=   98 fps=4.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=255
    frame=   98 fps=4.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=262
    frame=   98 fps=4.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=270
    frame=   98 fps=3.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=277
    frame=   98 fps=3.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=285
    frame=   98 fps=3.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=293
    frame=   98 fps=3.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=300
    frame=   98 fps=3.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=308
    frame=   98 fps=3.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=315
    frame=   98 fps=3.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=323
    frame=   98 fps=3.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=331
    frame=   98 fps=3.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=338
    frame=   98 fps=3.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=346
    frame=   98 fps=3.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=353
    frame=   98 fps=3.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=361
    frame=   98 fps=3.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=368
    frame=   98 fps=3.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=376
    frame=   98 fps=3.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=384
    frame=   98 fps=3.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=391
    frame=   98 fps=2.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=399
    frame=   98 fps=2.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=406
    frame=   98 fps=2.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=414
    frame=   98 fps=2.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=422
    frame=   98 fps=2.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=429
    frame=   98 fps=2.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=437
    frame=   98 fps=2.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=444
    frame=   98 fps=2.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=452
    frame=   98 fps=2.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=459
    frame=   98 fps=2.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=467
    frame=   98 fps=2.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=475
    frame=   98 fps=2.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=482
    frame=   98 fps=2.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=490
    frame=   98 fps=2.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=497
    frame=   98 fps=2.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=505
    frame=   98 fps=2.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=513
    frame=   98 fps=2.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=520
    frame=   98 fps=2.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=528
    frame=   98 fps=2.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=535
    frame=   98 fps=2.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=543
    frame=   98 fps=2.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=551
    frame=   98 fps=2.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=558
    frame=   98 fps=2.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=566
    frame=   98 fps=2.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=573
    frame=   98 fps=2.2 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=581
    frame=   98 fps=2.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=588
    frame=   98 fps=2.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=596
    frame=   98 fps=2.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=604
    frame=   98 fps=2.1 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=611
    frame=   98 fps=2.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=619
    frame=   98 fps=2.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=626
    frame=   98 fps=2.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=634
    frame=   98 fps=2.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=642
    frame=   98 fps=2.0 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=649
    frame=   98 fps=1.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=657
    frame=   98 fps=1.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=664
    frame=   98 fps=1.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=672
    frame=   98 fps=1.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=680
    frame=   98 fps=1.9 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=687
    frame=   98 fps=1.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=695
    frame=   98 fps=1.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=702
    frame=   98 fps=1.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=710
    frame=   98 fps=1.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=717
    frame=   98 fps=1.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=725
    frame=   98 fps=1.8 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=733
    frame=   98 fps=1.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=740
    frame=   98 fps=1.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=748
    frame=   98 fps=1.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=755
    frame=   98 fps=1.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=763
    frame=   98 fps=1.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=778
    frame=   98 fps=1.7 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=786
    frame=   98 fps=1.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=793
    frame=   98 fps=1.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=808
    frame=   98 fps=1.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=816
    frame=   98 fps=1.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=824
    frame=   98 fps=1.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=831
    frame=   98 fps=1.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=839
    frame=   98 fps=1.6 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=846
    frame=   98 fps=1.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=854
    frame=   98 fps=1.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=862
    frame=   98 fps=1.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=869
    frame=   98 fps=1.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=877
    frame=   98 fps=1.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=884
    frame=   98 fps=1.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=892
    frame=   98 fps=1.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=900
    frame=   98 fps=1.5 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=907
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=915
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=922
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=930
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=937
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=945
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=953
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=960
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=968
    frame=   98 fps=1.4 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=975
    frame=   98 fps=1.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=991
    frame=   98 fps=1.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=998
    frame=   98 fps=1.3 q=20.0 size=     453kB time=00:00:03.00 bitrate=1237.0kbits/s dup=0 drop=1006
  • FFmpeg with stream on YouTube [closed]

    23 octobre 2023, par shivam gupta

    Was trying to stream to ffmpeg through Process start using c#
The output stream was also working fine as was seen in console.
(https://i.stack.imgur.com/vwdX2.png)
but stream wasn't coming on youTube.
(https://i.stack.imgur.com/eQwjz.png).
But same video was working through OBS when I try to stream on it. Any Idea why ?

    


    public static void StreamHelper()
{
    string ffmpegPath = "ffmpeg";  // If FFmpeg is added to PATH, or provide the full path.
    string inputFile = @"C:\\Users\\Shivam\\Desktop\\sample\\blank.png";
    string StreamKey = "myKey here";

    string argsForFFmpeg = $"-re -i {inputFile} -c:v libx264 -preset veryfast -b:v 3000k -maxrate 3000k -bufsize 6000k -vf \"format=yuv420p\" -g 50 -c:a aac -b:a 160k -ac 2 -ar 44100 -f flv rtmp://live.twitch.tv/app/{StreamKey}";

    string secondArg = $"-loop 1 -i {inputFile} -c:v libx264 -tune stillimage -r 30 -pix_fmt yuv420p -c:a aac -b:a 128k -ar 44100 -strict -2 -f flv rtmp://live.twitch.tv/app/{StreamKey}";

    string kickStreamURL = "rtmps://fa723fc1b171.global-contribute.live-video.net";

    string kickStreamKey = "some stream key";

    string thirdArg = $"-loop 1 -i {inputFile} -c:v libx264 -tune stillimage -r 30 -pix_fmt yuv420p -c:a aac -b:a 128k -ar 44100 -strict -2 -f flv {kickStreamURL}/app/{kickStreamKey}";

    var a = "-re -i your_input_file_or_stream -c:v libx264 -s 1920x1080 -r 30 -b:v 3000k -minrate 1000k -maxrate 8000k -bufsize 16000k -pix_fmt yuv420p -g 30 -profile:v main -preset veryfast -tune zerolatency -c:a aac -b:a 160k -ac 2 -f flv";

    string YouTubeUrl = $"rtmp://a.rtmp.youtube.com/live2";

    string YouTubeStreamKey = $"some stream key";


    string YouTubeArgs = $"-re -loop 1 -framerate 25 -i {inputFile} -c:v libx264 -preset veryfast -maxrate 3000k -bufsize 6000k -pix_fmt yuv420p -g 50 -f flv {YouTubeUrl}/{YouTubeStreamKey}";


    ProcessStartInfo startInfo = new ProcessStartInfo
    {
        FileName = ffmpegPath,
        Arguments = YouTubeArgs,
        RedirectStandardOutput = true,
        RedirectStandardError = true,
        UseShellExecute = false,
        CreateNoWindow = true
    };

    Process process = new()
    {
        StartInfo = startInfo
    };

    process.Start();

    string output = process.StandardError.ReadToEnd();
    Console.WriteLine(output);

    Thread.Sleep(10000);
    process.WaitForExit();
}


    


    Tried doing this.