Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 05 2016 09:59
  • Dec 30 2015 10:32

    carsso on master

    use ezseed transmission 0.0.26 0.6.17 (compare)

  • Dec 30 2015 10:30

    carsso on master

    0.0.25 0.0.26 (compare)

  • Dec 23 2015 19:10
    carsso added as member
  • Dec 23 2015 07:19

    soyuka on master

    pm2.startJSON() is deprecated. … nginx -g daem fix Merge pull request #50 from car… (compare)

  • Dec 23 2015 07:19
    soyuka closed #50
  • Dec 23 2015 07:18

    soyuka on master

    debian7 support fix sed Merge pull request #1 from cars… (compare)

  • Dec 23 2015 07:18
    soyuka closed #1
  • Dec 22 2015 23:40
    carsso opened #1
  • Dec 22 2015 22:54
  • Dec 22 2015 22:13
    carsso synchronize #50
  • Dec 21 2015 18:21
    carsso commented #50
  • Dec 21 2015 18:20
    carsso opened #50
  • Dec 21 2015 18:18
  • Jul 25 2015 16:30

    soyuka on master

    Instructions for last versions (compare)

  • Jul 25 2015 13:24

    soyuka on v1.1.1

    1.1.1 (compare)

  • Jul 25 2015 13:24

    soyuka on master

    0.6.16 update watcher (compare)

  • Jul 25 2015 13:24

    soyuka on master

    update db (compare)

  • Jul 25 2015 13:17

    soyuka on v0.6.16

    0.6.16 (compare)

  • Jul 25 2015 13:17

    soyuka on master

    0.6.15 update db (compare)

arckosfr
@arckosfr
Gn8 = good night ;)
l'erreur 502 c'était juste que mon serveur galerer
Majaxx
@Majaxx
ce sujet à l'air intéressant
Antoine Bluchet
@soyuka
je fais pas mp4 c'est trop chiant
et la c'est pas lossless mais je peux si tu veux
je me demande si je devrais pas use avconv a la place de ffmpeg
Antoine Bluchet
@soyuka
ezseed/ezseed@0edab4a
Majaxx
@Majaxx
je lance l'update
pour android ce ne serai pas cette ligne la qui ferai chier
'-keyint_min', '150',
Majaxx
@Majaxx
ffmpeg -i {input_filename} -vb {video_kbps} -minrate {video_kbps} -maxrate {video_kbps} -bufsize {video_kbps} -aspect {aspect} -s {size} -c:v libx264 -profile:v "{profile}" -level "{level}" -r {fps} -g {fps} -keyint_min {fps*2} -x264opts "keyint={fps*2}:min-keyint={fps*2}:no-scenecut" -c:a libfdk_aac -ab {audio_bps} -ar 48000 -ac {audio_channels} -f {format} {output_filename}
Antoine Bluchet
@soyuka
faut regarder si apparement keyint_min = fps * 2 faudrait ajouter un frameset
Majaxx
@Majaxx
Je peut modifier ce fichier en live sur mon serveur ?
Majaxx
@Majaxx
J'ai trouver le stream.js
mais pas le fichier de la commande
Antoine Bluchet
@soyuka
ouais c'est celui la
tu modifie juste les arguments
et faut pm2 restart 0 pour prendre en compte les modifs
je re je dois installer un DD
Majaxx
@Majaxx
ok
pas facile a comprendre tout sa mais j'essaie
Antoine Bluchet
@soyuka
alors
dis moi ou tu coince mais atta 2 min je fini juste le DD
Majaxx
@Majaxx
const FFMPEG_ANDROID = [ '-vcodec', 'libx264', '-vb', '250k', '-s', 'vga', //640x480 '-profile:v baseline', '-keyint_min', '24', '-pix_fmt', 'yuv420p', '-deinterlace', '-acodec', 'libmp3lame', '-f', 'mp4', '-movflags', 'frag_keyframe+empty_moov+faststart', '-crf', '35', '-framerate', '12', '-g', '24' ]
Antoine Bluchet
@soyuka
atta
const FFMPEG_IOS = [
  '-vcodec', 'libx264',
  '-s', 'vga', //640x480
  '-segment_list_type', 'm3u8',
  '-map', '0:v',
  '-map', '0:a:0',
  '-c:a', 'aac', //audio codec
  '-ar', '44100', //audio bitrate
  '-ac', '2', //stereo
  '-f', 'hls',
  '-pix_fmt', 'yuv420p',
  '-crf', '35',
  '-framerate', '12',
  '-g', '24',
  '-hls_time', '10', //hls time in sec
  '-hls_list_size', '6', //max list size
  '-hls_wrap', '18', //wrap after 18
  // '-hls_allow_cache', 'allowcache',
  '-start_number', '1',
]
T'as juste à modifier une constante et redémarrer pour voir si ca fonctionne
Note pas d'espaces
Du coup si tu veux add le -keyint_min c'est comme t'as dis au dessus :
'-keyint_min', '150',
Majaxx
@Majaxx
ok il y es deja
Majaxx
@Majaxx
const FFMPEG_ANDROID = [
  '-vcodec', 'libx264',
  '-vb', '250k',
  '-s', 'vga', //640x480
  '-profile:v baseline',
  '-keyint_min', '24',
  '-pix_fmt', 'yuv420p',
  '-deinterlace',
  '-acodec', 'libmp3lame',
  '-f', 'mp4',
  '-movflags',
  'frag_keyframe+empty_moov+faststart',
  '-crf', '35',
  '-framerate', '12',
  '-g', '24'
]
je l'es mi a 24 pour voir
Antoine Bluchet
@soyuka

le mieux pour debug :

pm2 stop 0
cd ~/.nvm/.../ezseed
DEBUG="ezseed:*" node server
# ctrl+c node server pour prendre en compte les changements
# tu vois cash si ya une erreur dans le code s'il démarre pas

Pm2 fais aussi watcher, en gros il restart quand tu modifie mais je suis pas fan (alors que c'est moi qui ai mis la feature sur PM2 :p)

Majaxx
@Majaxx
XD
-f c'est pour forcer la sortie en .mp4 ?
Antoine Bluchet
@soyuka
tant que tu zappe pas les virgules dans les constantes ca doit être cool
ouais mais je crois que c'est là que ça coince
mp4 ne se stream pas normalement
je regardais sur WS si qqun a posté qqch
Majaxx
@Majaxx
oé j'ai vu ce matin
Antoine Bluchet
@soyuka
voilà pour le cours xD

tu vois la commande lorsque t'es en mode debug, c'est:
ffmpeg -i fichier [arguments] pipe:1

le pipe:1 renvois le résultat à stdout (stdout en gros c'est l'affichage d'un script, les logs de ezseed sortent par le stdout et les erreurs par stderr alors que là ffmpeg utilise stderr pour afficher ses logs :) - ce qui est juste)

-f => format
j'ai tout fais avec ce site, google et
Majaxx
@Majaxx
ok ok j'ai ouvert deux session sur mon serveur une console et une pour faire les modif