Recherche avancée

Médias (1)

Mot : - Tags -/karaoke

Autres articles (75)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • Initialisation de MediaSPIP (préconfiguration)

    20 février 2010, par

    Lors de l’installation de MediaSPIP, celui-ci est préconfiguré pour les usages les plus fréquents.
    Cette préconfiguration est réalisée par un plugin activé par défaut et non désactivable appelé MediaSPIP Init.
    Ce plugin sert à préconfigurer de manière correcte chaque instance de MediaSPIP. Il doit donc être placé dans le dossier plugins-dist/ du site ou de la ferme pour être installé par défaut avant de pouvoir utiliser le site.
    Dans un premier temps il active ou désactive des options de SPIP qui ne le (...)

Sur d’autres sites (8394)

  • concat two aac file, but the duration is wrong

    13 mars 2023, par ning zhu

    I try to use ffmpeg concat two aac files. The out.acc can play, but the duration is wrong.

    


    the first aac file silent_audio_1.aac duration is 00:00:01.02

    


    [aac @ 00000267d2210540] Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from 'H:\EnglishListening\s\silent_audio_1.aac':
  Duration: 00:00:01.02, bitrate: 5 kb/s
  Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 5 kb/s


    


    the first aac file prompt.aac duration is 00:00:00.73

    


    [aac @ 000001d6b8e20540] Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from 'H:\EnglishListening\s\prompt.aac':
  Duration: 00:00:00.73, bitrate: 125 kb/s
  Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 125 kb/s


    


    I use this commend to concat two aac files

    


     ffmpeg -i "concat:silent_audio_1.aac|prompt.aac" out.aac


    


    this commend retrun information :

    


    Input #0, aac, from 'concat:silent_audio_1.aac|prompt.aac':
  Duration: 00:00:10.18, bitrate: 9 kb/s
  Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 9 kb/s
File 'out.aac' already exists. Overwrite? [y/N] y
Stream mapping:
  Stream #0:0 -> #0:0 (aac (native) -> aac (native))
Press [q] to stop, [?] for help
Output #0, adts, to 'out.aac':
  Metadata:
    encoder         : Lavf59.27.100
  Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 128 kb/s
    Metadata:
      encoder         : Lavc59.37.100 aac
size=      13kB time=00:00:01.74 bitrate=  62.4kbits/s speed=  43x
video:0kB audio:13kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 4.448017%


    


    As you can see,before File 'out.aac' already exists. Overwrite? [y/N] y, the duration is 00:00:10.18,
but when it complete operation the duration is 00:00:01.74.

    


    But I excute ffprobe out.aac the outpt is

    


    [aac @ 00000277794b0540] Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from 'H:\EnglishListening\s\out.aac':
  Duration: 00:00:10.07, bitrate: 10 kb/s
  Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 10 kb/s


    


    the duration is 00:00:10.07.

    


    here is the informastion of two aac file.

    


    the first aac file silent_audio_1.aac :

    


    {
    "streams": [
        {
            "index": 0,
            "codec_name": "aac",
            "codec_long_name": "AAC (Advanced Audio Coding)",
            "profile": "LC",
            "codec_type": "audio",
            "codec_tag_string": "[0][0][0][0]",
            "codec_tag": "0x0000",
            "sample_fmt": "fltp",
            "sample_rate": "48000",
            "channels": 2,
            "channel_layout": "stereo",
            "bits_per_sample": 0,
            "r_frame_rate": "0/0",
            "avg_frame_rate": "0/0",
            "time_base": "1/28224000",
            "duration_ts": 28842701,
            "duration": "1.021921",
            "bit_rate": "5018",
            "disposition": {
                "default": 0,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0,
                "captions": 0,
                "descriptions": 0,
                "metadata": 0,
                "dependent": 0,
                "still_image": 0
            }
        }
    ],
    "format": {
        "filename": "H:\\EnglishListening\\s\\silent_audio_1.aac",
        "nb_streams": 1,
        "nb_programs": 0,
        "format_name": "aac",
        "format_long_name": "raw ADTS AAC (Advanced Audio Coding)",
        "duration": "1.021921",
        "size": "641",
        "bit_rate": "5018",
        "probe_score": 51
    }
}


    


    the second aac file prompt.aac :

    


    {
    "streams": [
        {
            "index": 0,
            "codec_name": "aac",
            "codec_long_name": "AAC (Advanced Audio Coding)",
            "profile": "LC",
            "codec_type": "audio",
            "codec_tag_string": "[0][0][0][0]",
            "codec_tag": "0x0000",
            "sample_fmt": "fltp",
            "sample_rate": "48000",
            "channels": 2,
            "channel_layout": "stereo",
            "bits_per_sample": 0,
            "r_frame_rate": "0/0",
            "avg_frame_rate": "0/0",
            "time_base": "1/28224000",
            "duration_ts": 20472625,
            "duration": "0.725362",
            "bit_rate": "125245",
            "disposition": {
                "default": 0,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0,
                "captions": 0,
                "descriptions": 0,
                "metadata": 0,
                "dependent": 0,
                "still_image": 0
            }
        }
    ],
    "format": {
        "filename": "H:\\EnglishListening\\s\\prompt.aac",
        "nb_streams": 1,
        "nb_programs": 0,
        "format_name": "aac",
        "format_long_name": "raw ADTS AAC (Advanced Audio Coding)",
        "duration": "0.725362",
        "size": "11356",
        "bit_rate": "125245",
        "probe_score": 51
    }
}


    


    I compared the two aac file. Everything is same except bit_rate.

    


    Does bit_rate can case this problem ?

    


    Who can tell me the reason and the corrent commend.

    


    Thanks very much.

    


  • Replace video frames with png image using ffmpeg [closed]

    21 février 2024, par P0W

    I have a folder with list of png images named as following format {frameno}.png

    


    Example : 1.png, 42.png, 618.png, etc.

    


    I need to replace only these frames in original video while keeping the video intact, how can I achieve this with ffmpeg utility ?

    



    


    Follow on question : Is it possible to accept a txt/csv/json file that can tell how many times a png needs to be repeated as frame ?

    


    If this requires some coding, I would appreciate some snippet in python.

    



    


    PS : If that matters, I have these png with OCR text as boundary box, that I need to overlay on the original video along with some profanity check.

    


  • Revision 472669befb : Fix a merge conflict ref_frame in MB_Mode_Info was changed in the ref frame cod

    7 juin 2013, par Yaowu Xu

    Changed Paths :
     Modify /vp9/common/vp9_loopfilter.c



    Fix a merge conflict

    ref_frame in MB_Mode_Info was changed in the ref frame coding patch
    to be an array to handle first and second reference frame, this patch
    fix the loop filter code that use the pointer directly as reference
    frame.

    Change-Id : I71afa5a49deb50c1bc38029fd07470b984c6dfe9