Recherche avancée

Médias (0)

Mot : - Tags -/masques

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (95)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • Contribute to a better visual interface

    13 avril 2011

    MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
    Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community.

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

Sur d’autres sites (8596)

  • Split HEVC video into pieces of less than 1 second

    28 septembre 2019, par Vadim

    I am trying to split 3-second HEVC video 240fps into 5 parts less than 1 second.

    Video info

    Format                      : HEVC
    Format/Info                 : High Efficiency Video Coding
    Format profile              : Main@L6@Main
    Codec ID                    : hvc1
    Codec ID/Info               : High Efficiency Video Coding
    Duration                    : 2 s 861 ms
    Bit rate                    : 84.8 Mb/s
    Width                       : 1 920 pixels
    Height                      : 1 080 pixels
    Display aspect ratio        : 16:9
    Frame rate mode             : Constant
    Frame rate                  : 239.760 (240000/1001) FPS
    Color space                 : YUV
    Chroma subsampling          : 4:2:0
    Bit depth                   : 8 bits
    Bits/(Pixel*Frame)          : 0.170
    Stream size                 : 28.9 MiB (100%)
    Title                       : GoPro H.265
    Language                    : English
    Encoded date                : UTC 2016-05-14 03:54:07
    Tagged date                 : UTC 2016-05-14 03:54:07
    Color range                 : Full
    Color primaries             : BT.709
    Transfer characteristics    : BT.709
    Matrix coefficients         : BT.709
    Codec configuration box     : hvcC

    FFMPEG command :

    ffmpeg -y -i output240.mp4 -c copy -segment_time 0.6 -f segment  output%0d.mp4

    But it cuts into 3 parts 1 second long each

    With h264 there is no such problem.
    If i`ll reincode h265 to h265 with parameter -x264-params keyint=1:scenecut=0

    .//ffmpeg -i testVideo.mp4 -c:v libx264 -x264-params keyint=1:scenecut=0 -c:a copy output.mp4

    It is all ok.

    Is there any option to split without encoding ?

  • how to choose ffmpeg video mp3 audio version id ?

    7 juin 2013, par Ulterior

    I am having issues on ffmpeg encoded video files audio tracks. My encoded video contains ID for audio track as extracted from mediainfo :

    I use CODEC_ID_MP3 in guess_format "mov" container for quicktime

    Audio
    ID                                       : 2
    Format                                   : MPEG Audio
    Format version                           : Version 2
    Format profile                           : Layer 3
    Codec ID                                 : .mp3
    Duration                                 : 2s 916ms
    Bit rate mode                            : Constant
    Bit rate                                 : 128 Kbps
    Channel(s)                               : 1 channel
    Sampling rate                            : 16.0 KHz
    Compression mode                         : Lossy
    Stream size                              : 45.3 KiB (2%)
    Language                                 : English

    This is not recognized on a vanilla codecless installation of windows 7, only played by k-lite codec libmad

    I have noticed, that another test file contains similar mp3 track and is played by media player OK :

    Audio
    ID                                       : 2
    Format                                   : MPEG Audio
    Format version                           : Version 1
    Format profile                           : Layer 3
    Mode                                     : Joint stereo
    Mode extension                           : MS Stereo
    Codec ID                                 : 6B
    Duration                                 : 1mn 9s
    Bit rate mode                            : Constant
    Bit rate                                 : 320 Kbps
    Channel(s)                               : 2 channels
    Sampling rate                            : 44.1 KHz
    Compression mode                         : Lossy
    Stream size                              : 2.67 MiB (38%)
    Writing library                          : LAME3.98

    The difference I noticed is in Format version number and Codec ID, which is Version 2 from ffmpeg output - I couldnt locate this version setting in ffmpeg source files, so my question is - is there a way to influence this format version identificator and set the codec id as in above playable video ?

  • ffmpeg file conversion AWS Lamda

    10 avril 2021, par eartoolbox

    I want a .webm file to be converted to a .wav file after it hits my S3 bucket. I followed this tutorial and tried to adapt it from my use case using the .webm -> .wav ffmpeg command described here.

    


    My AWS Lambda function generally works, in that when my .webm file hits the source bucket, it is converted to .wav and ends up in the destination bucket. However, the resulting file .wav is always 0 bytes (though the .webm not, including the appropriate audio). Did I adapt the code wrong ? I only changed the ffmpeg_cmd line from the first link.

    


    import json
import os
import subprocess
import shlex
import boto3

S3_DESTINATION_BUCKET = "hmtm-out"
SIGNED_URL_TIMEOUT = 60

def lambda_handler(event, context):

    s3_source_bucket = event['Records'][0]['s3']['bucket']['name']
    s3_source_key = event['Records'][0]['s3']['object']['key']

    s3_source_basename = os.path.splitext(os.path.basename(s3_source_key))[0]
    s3_destination_filename = s3_source_basename + ".wav"

    s3_client = boto3.client('s3')
    s3_source_signed_url = s3_client.generate_presigned_url('get_object',
        Params={'Bucket': s3_source_bucket, 'Key': s3_source_key},
        ExpiresIn=SIGNED_URL_TIMEOUT)
    
    ffmpeg_cmd = "/opt/bin/ffmpeg -i \"" + s3_source_signed_url + "\" -c:a pcm_f32le " + s3_destination_filename + " -"
    
    
    command1 = shlex.split(ffmpeg_cmd)
    p1 = subprocess.run(command1, stdout=subprocess.PIPE, stderr=subprocess.PIPE)

    resp = s3_client.put_object(Body=p1.stdout, Bucket=S3_DESTINATION_BUCKET, Key=s3_destination_filename)

    return {
        'statusCode': 200,
        'body': json.dumps('Processing complete successfully')
    }