J'ai un lot de vidéos (environ 350 ...) qui sont à l'envers. Format
.avi. Je voudrais faire une rotation de 180° (à droit ou à gauche,
pas de préférence ...). Et sans faire 350xN clics :-((
J'ai pensé à GraphicConverter, mais dans les traitements par lots je
n'ai pas trouvé cette fonction. Et de toute façon pour un .avi il ne
propose pas de rotation dans les menus :-((
Très bien ça ! J'ai récupéré ffmpeg par HomeBrew, et le CPU du Mac est en train de chauffer méchant ...
Avant de lancer le truc sur les 350 videos, j'aurais d'abord essayé l'approche qui consiste à simplement modifier les metadonnées de la video, pour éviter de tout réencoder.
J'ai trouvé des trucs la dessus dans ton lien, mais modifier les méta données seulement n'a pas l'air de marcher :-(( Mais si je retourne les vidéos, en fait elles sont toujours dans le même sens dans VLC, et retournées dans HandBrake ????
En les retournant réellement au juste en modifiant les métadonnées ?
En les retournant ...
Il y a donc un truc entre données et méta données, que les logiciels comprennent différemment, et ça dépasse totalement mes compétences :-((
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4 ou du MKV ?
J'ai essayé de rester en AVI ou de passer en MP4. Mais à chaque le résultat n'est pas reconnu par QuickTime
Si tu as une video que tu peux me passer à titre d'exemple (mon mail est valide si besoin) je peux tester de mon côté.
Je vais faire ça. Merci ! Olivier
Le 12 février 2020 à 18:58, pehache a écrit :
Le 12/02/2020 à 17:24, Olivier a écrit :
>>>
Très bien ça ! J'ai récupéré ffmpeg par HomeBrew, et le CPU du Mac
est en train de chauffer méchant ...
Avant de lancer le truc sur les 350 videos, j'aurais d'abord essayé
l'approche qui consiste à simplement modifier les metadonnées de la
video, pour éviter de tout réencoder.
J'ai trouvé des trucs la dessus dans ton lien, mais modifier les méta
données seulement n'a pas l'air de marcher :-((
Mais si je retourne les vidéos, en fait elles sont toujours dans le
même sens dans VLC, et retournées dans HandBrake ????
En les retournant réellement au juste en modifiant les métadonnées ?
En les retournant ...
>
Il y a donc un truc entre données et méta données, que les logiciels
comprennent différemment, et ça dépasse totalement mes compétences :-((
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4
ou du MKV ?
J'ai essayé de rester en AVI ou de passer en MP4. Mais à chaque le
résultat n'est pas reconnu par QuickTime
Si tu as une video que tu peux me passer à titre d'exemple (mon mail est
valide si besoin) je peux tester de mon côté.
Très bien ça ! J'ai récupéré ffmpeg par HomeBrew, et le CPU du Mac est en train de chauffer méchant ...
Avant de lancer le truc sur les 350 videos, j'aurais d'abord essayé l'approche qui consiste à simplement modifier les metadonnées de la video, pour éviter de tout réencoder.
J'ai trouvé des trucs la dessus dans ton lien, mais modifier les méta données seulement n'a pas l'air de marcher :-(( Mais si je retourne les vidéos, en fait elles sont toujours dans le même sens dans VLC, et retournées dans HandBrake ????
En les retournant réellement au juste en modifiant les métadonnées ?
En les retournant ...
Il y a donc un truc entre données et méta données, que les logiciels comprennent différemment, et ça dépasse totalement mes compétences :-((
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4 ou du MKV ?
J'ai essayé de rester en AVI ou de passer en MP4. Mais à chaque le résultat n'est pas reconnu par QuickTime
Si tu as une video que tu peux me passer à titre d'exemple (mon mail est valide si besoin) je peux tester de mon côté.
Je vais faire ça. Merci ! Olivier
Olivier
Le 12 février 2020 à 18:58, pehache a écrit :
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4 ou du MKV ? Si tu as une video que tu peux me passer à titre d'exemple (mon mail est valide si besoin) je peux tester de mon côté.
Voila voila : https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0 Ils sont mignons ? Olivier
Le 12 février 2020 à 18:58, pehache a écrit :
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4
ou du MKV ?
Si tu as une video que tu peux me passer à titre d'exemple (mon mail est
valide si besoin) je peux tester de mon côté.
Voila voila :
https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0
Ils sont mignons ?
Olivier
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4 ou du MKV ? Si tu as une video que tu peux me passer à titre d'exemple (mon mail est valide si besoin) je peux tester de mon côté.
Voila voila : https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0 Ils sont mignons ? Olivier
pehache
Le 14/02/2020 à 18:09, Olivier a écrit :
Le 12 février 2020 à 18:58, pehache a écrit :
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4 ou du MKV ? Si tu as une video que tu peux me passer à titre d'exemple (mon mail est valide si besoin) je peux tester de mon côté.
Voila voila : https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0 Ils sont mignons ?
Adorables :) ! (je n'ai pas la phobie des rongeurs, plutôt des araignées) J'ai d'abord testé juste en modifiant les métadonnées sans modifier/recompresser la video elle-même : ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c copy output_meta.avi ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c c:v copy output_meta.mp4 Avec la sortie AVI, ni VLC ni Handbrake ni QuickTime ne voient la video retournée dans le bon sens. Avec la sortie MP4, VLC et handbrake la voient dans le bon sens, QT n'arrive pas à la lire du tout (le codec MJPEG dans un conteneur MP4 le perturbe) Puis j'ai testé en retournant/recompressant la video elle-même : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" output.mp4 VLC, Handbrake, et QT, la voient dans le bon sens. Les 3 videos : https://send.firefox.com/download/d8a405a4d41e8f52/#UMphkmTGgP8RHTWXFpRgnQ -- "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le même sens que les tiennes." (ST sur fr.bio.medecine) "Je suis ATARIste, et j'ai bien l'intention que l'on me respecte ici." (FLC sur fr.comp.sys.atari)
Le 14/02/2020 à 18:09, Olivier a écrit :
Le 12 février 2020 à 18:58, pehache a écrit :
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4
ou du MKV ?
Si tu as une video que tu peux me passer à titre d'exemple (mon mail est
valide si besoin) je peux tester de mon côté.
Voila voila :
https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0
Ils sont mignons ?
Adorables :) ! (je n'ai pas la phobie des rongeurs, plutôt des araignées)
J'ai d'abord testé juste en modifiant les métadonnées sans
modifier/recompresser la video elle-même :
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4 ou du MKV ? Si tu as une video que tu peux me passer à titre d'exemple (mon mail est valide si besoin) je peux tester de mon côté.
Voila voila : https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0 Ils sont mignons ?
Adorables :) ! (je n'ai pas la phobie des rongeurs, plutôt des araignées) J'ai d'abord testé juste en modifiant les métadonnées sans modifier/recompresser la video elle-même : ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c copy output_meta.avi ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c c:v copy output_meta.mp4 Avec la sortie AVI, ni VLC ni Handbrake ni QuickTime ne voient la video retournée dans le bon sens. Avec la sortie MP4, VLC et handbrake la voient dans le bon sens, QT n'arrive pas à la lire du tout (le codec MJPEG dans un conteneur MP4 le perturbe) Puis j'ai testé en retournant/recompressant la video elle-même : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" output.mp4 VLC, Handbrake, et QT, la voient dans le bon sens. Les 3 videos : https://send.firefox.com/download/d8a405a4d41e8f52/#UMphkmTGgP8RHTWXFpRgnQ -- "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le même sens que les tiennes." (ST sur fr.bio.medecine) "Je suis ATARIste, et j'ai bien l'intention que l'on me respecte ici." (FLC sur fr.comp.sys.atari)
Olivier
Le 15 février 2020 à 10:22, pehache a écrit :
Le 14/02/2020 à 18:09, Olivier a écrit :
Le 12 février 2020 à 18:58, pehache a écrit :
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4 ou du MKV ? Si tu as une video que tu peux me passer à titre d'exemple (mon mail est valide si besoin) je peux tester de mon côté.
Voila voila : https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0 Ils sont mignons ?
Adorables :) ! (je n'ai pas la phobie des rongeurs, plutôt des araignées) J'ai d'abord testé juste en modifiant les métadonnées sans modifier/recompresser la video elle-même : ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c copy output_meta.avi ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c c:v copy output_meta.mp4 Avec la sortie AVI, ni VLC ni Handbrake ni QuickTime ne voient la video retournée dans le bon sens. Avec la sortie MP4, VLC et handbrake la voient dans le bon sens, QT n'arrive pas à la lire du tout (le codec MJPEG dans un conteneur MP4 le perturbe) Puis j'ai testé en retournant/recompressant la video elle-même : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" output.mp4 VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-)) Je vais lancer ma production de masse avec ça. Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça marche ? Si je comprends bien, non pour output_meta.mp4, mais oui pour output.mp4. Chez moi, aucun ... ! Pas bien grave, mais c'est bizarre non ? J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6 Olivier
Les 3 videos : https://send.firefox.com/download/d8a405a4d41e8f52/#UMphkmTGgP8RHTWXFpRgnQ
Le 15 février 2020 à 10:22, pehache a écrit :
Le 14/02/2020 à 18:09, Olivier a écrit :
Le 12 février 2020 à 18:58, pehache a écrit :
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4
ou du MKV ?
Si tu as une video que tu peux me passer à titre d'exemple (mon mail est
valide si besoin) je peux tester de mon côté.
Voila voila :
https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0
Ils sont mignons ?
Adorables :) ! (je n'ai pas la phobie des rongeurs, plutôt des araignées)
J'ai d'abord testé juste en modifiant les métadonnées sans
modifier/recompresser la video elle-même :
VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-))
Je vais lancer ma production de masse avec ça.
Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça
marche ? Si je comprends bien, non pour output_meta.mp4, mais oui
pour output.mp4. Chez moi, aucun ... !
Pas bien grave, mais c'est bizarre non ?
J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6
Olivier
Les 3 videos :
https://send.firefox.com/download/d8a405a4d41e8f52/#UMphkmTGgP8RHTWXFpRgnQ
Comme format de sortie du prend quoi ? Tu restes en AVI ou bien du MP4 ou du MKV ? Si tu as une video que tu peux me passer à titre d'exemple (mon mail est valide si besoin) je peux tester de mon côté.
Voila voila : https://www.dropbox.com/s/cjx3z6ee4cneblj/GugGus081.avi?dl=0 Ils sont mignons ?
Adorables :) ! (je n'ai pas la phobie des rongeurs, plutôt des araignées) J'ai d'abord testé juste en modifiant les métadonnées sans modifier/recompresser la video elle-même : ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c copy output_meta.avi ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c c:v copy output_meta.mp4 Avec la sortie AVI, ni VLC ni Handbrake ni QuickTime ne voient la video retournée dans le bon sens. Avec la sortie MP4, VLC et handbrake la voient dans le bon sens, QT n'arrive pas à la lire du tout (le codec MJPEG dans un conteneur MP4 le perturbe) Puis j'ai testé en retournant/recompressant la video elle-même : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" output.mp4 VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-)) Je vais lancer ma production de masse avec ça. Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça marche ? Si je comprends bien, non pour output_meta.mp4, mais oui pour output.mp4. Chez moi, aucun ... ! Pas bien grave, mais c'est bizarre non ? J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6 Olivier
Les 3 videos : https://send.firefox.com/download/d8a405a4d41e8f52/#UMphkmTGgP8RHTWXFpRgnQ
pehache
Le 15/02/2020 à 14:03, Olivier a écrit :
J'ai d'abord testé juste en modifiant les métadonnées sans modifier/recompresser la video elle-même : ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c copy output_meta.avi ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c c:v copy output_meta.mp4 Avec la sortie AVI, ni VLC ni Handbrake ni QuickTime ne voient la video retournée dans le bon sens. Avec la sortie MP4, VLC et handbrake la voient dans le bon sens, QT n'arrive pas à la lire du tout (le codec MJPEG dans un conteneur MP4 le perturbe) Puis j'ai testé en retournant/recompressant la video elle-même : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" output.mp4 VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-)) Je vais lancer ma production de masse avec ça. Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça marche ? Si je comprends bien, non pour output_meta.mp4, mais oui pour output.mp4. Chez moi, aucun ... ! Pas bien grave, mais c'est bizarre non ? J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6
Euh, oui tu as raison, QT ne lit pas non plus chez moi en fait ! J'ai fait plein de tests et à un moment j'ai dû m'embrouiller :/ Je ne comprends pas pourquoi QT coince sur ce fichier, j'ai d'autres AVI sur lesquels je viens d'essayer la même ligne de commande ffmpeg, et QT les lit sans souci... En faisant en deux étapes, d'abord en XVID puis en H264, le fichier final est lisible dans QT : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" -c:v libxvid -q 1 output_tmp.mp4 ffmpeg -i output_tmp.mp4 -c:a copy output2.mp4 Les mystères des formats video ! A la limite tu peux rester en XVID pour éviter la 2ème conversion, mais à ce moment là utilise plutôt -q 10 (ou plus si une moindre qualité te va) pour éviter d'avoir un fichier final trop gros. -- "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le même sens que les tiennes." (ST sur fr.bio.medecine) "Je suis ATARIste, et j'ai bien l'intention que l'on me respecte ici." (FLC sur fr.comp.sys.atari)
Le 15/02/2020 à 14:03, Olivier a écrit :
J'ai d'abord testé juste en modifiant les métadonnées sans
modifier/recompresser la video elle-même :
VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-))
Je vais lancer ma production de masse avec ça.
Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça
marche ? Si je comprends bien, non pour output_meta.mp4, mais oui
pour output.mp4. Chez moi, aucun ... !
Pas bien grave, mais c'est bizarre non ?
J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6
Euh, oui tu as raison, QT ne lit pas non plus chez moi en fait ! J'ai
fait plein de tests et à un moment j'ai dû m'embrouiller :/
Je ne comprends pas pourquoi QT coince sur ce fichier, j'ai d'autres AVI
sur lesquels je viens d'essayer la même ligne de commande ffmpeg, et QT
les lit sans souci...
En faisant en deux étapes, d'abord en XVID puis en H264, le fichier
final est lisible dans QT :
A la limite tu peux rester en XVID pour éviter la 2ème conversion, mais
à ce moment là utilise plutôt -q 10 (ou plus si une moindre qualité te
va) pour éviter d'avoir un fichier final trop gros.
--
"...sois ouvert aux idées des autres pour peu qu'elles aillent dans le
même sens que les tiennes." (ST sur fr.bio.medecine)
"Je suis ATARIste, et j'ai bien l'intention que l'on me respecte ici."
(FLC sur fr.comp.sys.atari)
J'ai d'abord testé juste en modifiant les métadonnées sans modifier/recompresser la video elle-même : ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c copy output_meta.avi ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c c:v copy output_meta.mp4 Avec la sortie AVI, ni VLC ni Handbrake ni QuickTime ne voient la video retournée dans le bon sens. Avec la sortie MP4, VLC et handbrake la voient dans le bon sens, QT n'arrive pas à la lire du tout (le codec MJPEG dans un conteneur MP4 le perturbe) Puis j'ai testé en retournant/recompressant la video elle-même : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" output.mp4 VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-)) Je vais lancer ma production de masse avec ça. Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça marche ? Si je comprends bien, non pour output_meta.mp4, mais oui pour output.mp4. Chez moi, aucun ... ! Pas bien grave, mais c'est bizarre non ? J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6
Euh, oui tu as raison, QT ne lit pas non plus chez moi en fait ! J'ai fait plein de tests et à un moment j'ai dû m'embrouiller :/ Je ne comprends pas pourquoi QT coince sur ce fichier, j'ai d'autres AVI sur lesquels je viens d'essayer la même ligne de commande ffmpeg, et QT les lit sans souci... En faisant en deux étapes, d'abord en XVID puis en H264, le fichier final est lisible dans QT : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" -c:v libxvid -q 1 output_tmp.mp4 ffmpeg -i output_tmp.mp4 -c:a copy output2.mp4 Les mystères des formats video ! A la limite tu peux rester en XVID pour éviter la 2ème conversion, mais à ce moment là utilise plutôt -q 10 (ou plus si une moindre qualité te va) pour éviter d'avoir un fichier final trop gros. -- "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le même sens que les tiennes." (ST sur fr.bio.medecine) "Je suis ATARIste, et j'ai bien l'intention que l'on me respecte ici." (FLC sur fr.comp.sys.atari)
Olivier
Le 16 février 2020 à 09:44, pehache a écrit :
Le 15/02/2020 à 14:03, Olivier a écrit :
J'ai d'abord testé juste en modifiant les métadonnées sans modifier/recompresser la video elle-même : ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c copy output_meta.avi ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c c:v copy output_meta.mp4 Avec la sortie AVI, ni VLC ni Handbrake ni QuickTime ne voient la video retournée dans le bon sens. Avec la sortie MP4, VLC et handbrake la voient dans le bon sens, QT n'arrive pas à la lire du tout (le codec MJPEG dans un conteneur MP4 le perturbe) Puis j'ai testé en retournant/recompressant la video elle-même : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" output.mp4 VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-)) Je vais lancer ma production de masse avec ça. Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça marche ? Si je comprends bien, non pour output_meta.mp4, mais oui pour output.mp4. Chez moi, aucun ... ! Pas bien grave, mais c'est bizarre non ? J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6
Euh, oui tu as raison, QT ne lit pas non plus chez moi en fait ! J'ai fait plein de tests et à un moment j'ai dû m'embrouiller :/ Je ne comprends pas pourquoi QT coince sur ce fichier, j'ai d'autres AVI sur lesquels je viens d'essayer la même ligne de commande ffmpeg, et QT les lit sans souci... En faisant en deux étapes, d'abord en XVID puis en H264, le fichier final est lisible dans QT : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" -c:v libxvid -q 1 output_tmp.mp4 ffmpeg -i output_tmp.mp4 -c:a copy output2.mp4 Les mystères des formats video ! A la limite tu peux rester en XVID pour éviter la 2ème conversion, mais à ce moment là utilise plutôt -q 10 (ou plus si une moindre qualité te va) pour éviter d'avoir un fichier final trop gros.
OK, ça marche comme ça :-)) Je garde les deux étapes, ça n'est pas plus long à programmer, et après c'est la machine qui bosse ... GugGus081.avi fait 27 Mo. output_tmp.mp4 fait 45 Mo output2.mp4 fait 6 Mo Il n'y a pas de perte de qualité dans cette réduction de taille ? Olivier
Le 16 février 2020 à 09:44, pehache a écrit :
Le 15/02/2020 à 14:03, Olivier a écrit :
J'ai d'abord testé juste en modifiant les métadonnées sans
modifier/recompresser la video elle-même :
VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-))
Je vais lancer ma production de masse avec ça.
Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça
marche ? Si je comprends bien, non pour output_meta.mp4, mais oui
pour output.mp4. Chez moi, aucun ... !
Pas bien grave, mais c'est bizarre non ?
J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6
Euh, oui tu as raison, QT ne lit pas non plus chez moi en fait ! J'ai
fait plein de tests et à un moment j'ai dû m'embrouiller :/
Je ne comprends pas pourquoi QT coince sur ce fichier, j'ai d'autres AVI
sur lesquels je viens d'essayer la même ligne de commande ffmpeg, et QT
les lit sans souci...
En faisant en deux étapes, d'abord en XVID puis en H264, le fichier
final est lisible dans QT :
A la limite tu peux rester en XVID pour éviter la 2ème conversion, mais
à ce moment là utilise plutôt -q 10 (ou plus si une moindre qualité te
va) pour éviter d'avoir un fichier final trop gros.
OK, ça marche comme ça :-))
Je garde les deux étapes, ça n'est pas plus long à programmer, et
après c'est la machine qui bosse ...
GugGus081.avi fait 27 Mo.
output_tmp.mp4 fait 45 Mo
output2.mp4 fait 6 Mo
Il n'y a pas de perte de qualité dans cette réduction de taille ?
J'ai d'abord testé juste en modifiant les métadonnées sans modifier/recompresser la video elle-même : ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c copy output_meta.avi ffmpeg -i GugGus081.avi -map_metadata 0 -metadata:s:v rotate="180" -c c:v copy output_meta.mp4 Avec la sortie AVI, ni VLC ni Handbrake ni QuickTime ne voient la video retournée dans le bon sens. Avec la sortie MP4, VLC et handbrake la voient dans le bon sens, QT n'arrive pas à la lire du tout (le codec MJPEG dans un conteneur MP4 le perturbe) Puis j'ai testé en retournant/recompressant la video elle-même : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" output.mp4 VLC, Handbrake, et QT, la voient dans le bon sens.
OK pour VLC et Handbrake. Un grand merci à toi :-)) Je vais lancer ma production de masse avec ça. Reste un mystère pour moi : QT refuse d'ouvrir les 2 mp4. Chez toi ça marche ? Si je comprends bien, non pour output_meta.mp4, mais oui pour output.mp4. Chez moi, aucun ... ! Pas bien grave, mais c'est bizarre non ? J'ai un QT 10.5, dans un Mac OS Mojave 10.14.6
Euh, oui tu as raison, QT ne lit pas non plus chez moi en fait ! J'ai fait plein de tests et à un moment j'ai dû m'embrouiller :/ Je ne comprends pas pourquoi QT coince sur ce fichier, j'ai d'autres AVI sur lesquels je viens d'essayer la même ligne de commande ffmpeg, et QT les lit sans souci... En faisant en deux étapes, d'abord en XVID puis en H264, le fichier final est lisible dans QT : ffmpeg -i GugGus081.avi -vf "transpose=2,transpose=2" -c:v libxvid -q 1 output_tmp.mp4 ffmpeg -i output_tmp.mp4 -c:a copy output2.mp4 Les mystères des formats video ! A la limite tu peux rester en XVID pour éviter la 2ème conversion, mais à ce moment là utilise plutôt -q 10 (ou plus si une moindre qualité te va) pour éviter d'avoir un fichier final trop gros.
OK, ça marche comme ça :-)) Je garde les deux étapes, ça n'est pas plus long à programmer, et après c'est la machine qui bosse ... GugGus081.avi fait 27 Mo. output_tmp.mp4 fait 45 Mo output2.mp4 fait 6 Mo Il n'y a pas de perte de qualité dans cette réduction de taille ? Olivier
pehache
Le 17/02/2020 à 11:37, Olivier a écrit :
OK, ça marche comme ça :-)) Je garde les deux étapes, ça n'est pas plus long à programmer, et après c'est la machine qui bosse ... GugGus081.avi fait 27 Mo. output_tmp.mp4 fait 45 Mo output2.mp4 fait 6 Mo Il n'y a pas de perte de qualité dans cette réduction de taille ?
De mémoire sur ton fichier, le débit video final (output2.mp4) était de l'ordre de 3Mb/s, ce qui en h264 en déjà une bonne qualité (quand je rippe des films HD je m'en contente...). Après si tu cherches à optimiser il faut jouer avec les options de ffmpeg (-crf <qualité> -preset <algo>) https://trac.ffmpeg.org/wiki/Encode/H.264
Le 17/02/2020 à 11:37, Olivier a écrit :
OK, ça marche comme ça :-))
Je garde les deux étapes, ça n'est pas plus long à programmer, et
après c'est la machine qui bosse ...
GugGus081.avi fait 27 Mo.
output_tmp.mp4 fait 45 Mo
output2.mp4 fait 6 Mo
Il n'y a pas de perte de qualité dans cette réduction de taille ?
De mémoire sur ton fichier, le débit video final (output2.mp4) était de
l'ordre de 3Mb/s, ce qui en h264 en déjà une bonne qualité (quand je
rippe des films HD je m'en contente...). Après si tu cherches à
optimiser il faut jouer avec les options de ffmpeg (-crf <qualité>
-preset <algo>)
https://trac.ffmpeg.org/wiki/Encode/H.264
OK, ça marche comme ça :-)) Je garde les deux étapes, ça n'est pas plus long à programmer, et après c'est la machine qui bosse ... GugGus081.avi fait 27 Mo. output_tmp.mp4 fait 45 Mo output2.mp4 fait 6 Mo Il n'y a pas de perte de qualité dans cette réduction de taille ?
De mémoire sur ton fichier, le débit video final (output2.mp4) était de l'ordre de 3Mb/s, ce qui en h264 en déjà une bonne qualité (quand je rippe des films HD je m'en contente...). Après si tu cherches à optimiser il faut jouer avec les options de ffmpeg (-crf <qualité> -preset <algo>) https://trac.ffmpeg.org/wiki/Encode/H.264
François Jacquemin
On 2020-02-12 09:01:06 +0000, Olivier said:
J'ai un lot de vidéos (environ 350 ...) qui sont à l'envers. Format .avi. Je voudrais faire une rotation de 180° (à droit ou à gauche, pas de préférence ...). Et sans faire 350xN clics :-((
En fait, ce que tu recherches, c'est une symétrie par rapport à l'axe vertical, car la rotation de 180° dans le plan va seulement les mettre la tête en bas. Remarque, ça correspond aussi à une rotation, mais en trois dimensions, et non plus dans le plan de l'image. paf! je viens de prendre une symétrie virtuelle sur la joue. -- F. J.
On 2020-02-12 09:01:06 +0000, Olivier said:
J'ai un lot de vidéos (environ 350 ...) qui sont à l'envers. Format
.avi. Je voudrais faire une rotation de 180° (à droit ou à gauche,
pas de préférence ...). Et sans faire 350xN clics :-((
En fait, ce que tu recherches, c'est une symétrie par rapport à l'axe
vertical, car la rotation de 180° dans le plan va seulement les mettre
la tête en bas. Remarque, ça correspond aussi à une rotation, mais en
trois dimensions, et non plus dans le plan de l'image. paf! je viens de
prendre une symétrie virtuelle sur la joue.
--
F. J.
J'ai un lot de vidéos (environ 350 ...) qui sont à l'envers. Format .avi. Je voudrais faire une rotation de 180° (à droit ou à gauche, pas de préférence ...). Et sans faire 350xN clics :-((
En fait, ce que tu recherches, c'est une symétrie par rapport à l'axe vertical, car la rotation de 180° dans le plan va seulement les mettre la tête en bas. Remarque, ça correspond aussi à une rotation, mais en trois dimensions, et non plus dans le plan de l'image. paf! je viens de prendre une symétrie virtuelle sur la joue. -- F. J.
pehache
Le 14/04/2020 à 12:22, François Jacquemin a écrit :
On 2020-02-12 09:01:06 +0000, Olivier said:
J'ai un lot de vidéos (environ 350 ...) qui sont à l'envers. Format .avi. Je voudrais faire une rotation de 180° (à droit ou à gauche, pas de préférence ...). Et sans faire 350xN clics :-((
En fait, ce que tu recherches, c'est une symétrie par rapport à l'axe vertical,
C'est remarquable de savoir mieux que lui ce qu'il veut faire :-)
car la rotation de 180° dans le plan va seulement les mettre la tête en bas.
Ses videos avaient au contraire déjà la tête en bas, et il voulait remettre la tête en haut. -- - "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le même sens que les tiennes." (ST sur fr.bio.medecine) - "Je suis ATARIste, et j'ai bien l'intention que l'on me respecte ici." (FLC sur fr.comp.sys.atari)
Le 14/04/2020 à 12:22, François Jacquemin a écrit :
On 2020-02-12 09:01:06 +0000, Olivier said:
J'ai un lot de vidéos (environ 350 ...) qui sont à l'envers. Format
.avi. Je voudrais faire une rotation de 180° (à droit ou à gauche,
pas de préférence ...). Et sans faire 350xN clics :-((
En fait, ce que tu recherches, c'est une symétrie par rapport à l'axe
vertical,
C'est remarquable de savoir mieux que lui ce qu'il veut faire :-)
car la rotation de 180° dans le plan va seulement les mettre
la tête en bas.
Ses videos avaient au contraire déjà la tête en bas, et il voulait
remettre la tête en haut.
--
- "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le
même sens que les tiennes." (ST sur fr.bio.medecine)
- "Je suis ATARIste, et j'ai bien l'intention que l'on me respecte ici."
(FLC sur fr.comp.sys.atari)
Le 14/04/2020 à 12:22, François Jacquemin a écrit :
On 2020-02-12 09:01:06 +0000, Olivier said:
J'ai un lot de vidéos (environ 350 ...) qui sont à l'envers. Format .avi. Je voudrais faire une rotation de 180° (à droit ou à gauche, pas de préférence ...). Et sans faire 350xN clics :-((
En fait, ce que tu recherches, c'est une symétrie par rapport à l'axe vertical,
C'est remarquable de savoir mieux que lui ce qu'il veut faire :-)
car la rotation de 180° dans le plan va seulement les mettre la tête en bas.
Ses videos avaient au contraire déjà la tête en bas, et il voulait remettre la tête en haut. -- - "...sois ouvert aux idées des autres pour peu qu'elles aillent dans le même sens que les tiennes." (ST sur fr.bio.medecine) - "Je suis ATARIste, et j'ai bien l'intention que l'on me respecte ici." (FLC sur fr.comp.sys.atari)